begin process at 2012 02 14 11:01:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Bases de données

 > 

Mysql et Php


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Mysql et Php

mardi 4 mars 2003 à 14:42:14 | Mysql et Php

Game69

Membre Club
Game69 vous salut

Je débute en php en me servant d'un bouquin et je me heurte à un problème de syntaxe qui est un exemple donné dans ce livre.
Voici le code:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p> </p>

<?php
$host="";
$dbusername="root";
$dbpassword="";
$database="books";
$x=mysql_connect($host,$dbusername,$dbpassword);
$x2=mysql_select_db($database);

if (empty($category)) {
$category=1;
}

$childval=$category;
$query = "select categoryid, name from category where categoryid=\"" . $childval ."\"";
$result=mysql_query($query);

if ($row=mysql_fetch_array($result)) {
$catid[1]=$row["categoryid"];
$catname[1]=$row["name"];
}

while (!($childval==0)) {
$query="select parentcategoryid from category where categoryid=\"".$childval."\"";
$result=mysql_query($query);
if ($row=mysql_fetch_array($result)) {
$childval= $row["parentcategoryid"];
$query = "select categoryid,name from category where categoryid=\"" . $childval ."\"";
$result=mysql_query($query);
if ($row=mysql_fetch_array($result)) {
$catid[]=$row["categoryid"];
$catname[]=$row["name"];
}
}
}

for ($i=count($catname); $i>0;$i-) { "C'EST ICI"
echo "<A href=visitor.php?category=".$catid[$i].">".$catname[$i] . "</a> >> ";
}
?>
En le testant il me rend un code d'erreur ligne 44
unexpected ')' j'ai vérifié mais je ne vois pas l'erreur qui peu m'aider svp
Merci à tous
mardi 4 mars 2003 à 16:53:02 | Re : Mysql et Php

hicksman

mets ceci ($i=(count($catname)); $i>0;$i-)
je pense qu'il interprète mal les parenthèses, sinon tu mets count($catname) dans une variable ( $nb=count($catname) ) et ensuite tu remplaces dans la boucle for.

Hicksman


-------------------------------
Réponse au message :
-------------------------------

> Game69 vous salut
>
> Je débute en php en me servant d'un bouquin et je me heurte à un problème de syntaxe qui est un exemple donné dans ce livre.
> Voici le code:
>
> <html>
> <head>
> <title>Untitled Document</title>
> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
> </head>
> <body bgcolor="#FFFFFF" text="#000000">
> <p> </p>
>
> <?php
> $host="";
> $dbusername="root";
> $dbpassword="";
> $database="books";
> $x=mysql_connect($host,$dbusername,$dbpassword);
> $x2=mysql_select_db($database);
>
> if (empty($category)) {
> $category=1;
> }
>
> $childval=$category;
> $query = "select categoryid, name from category where categoryid=\"" . $childval ."\"";
> $result=mysql_query($query);
>
> if ($row=mysql_fetch_array($result)) {
> $catid[1]=$row["categoryid"];
> $catname[1]=$row["name"];
> }
>
> while (!($childval==0)) {
> $query="select parentcategoryid from category where categoryid=\"".$childval."\"";
> $result=mysql_query($query);
> if ($row=mysql_fetch_array($result)) {
> $childval= $row["parentcategoryid"];
> $query = "select categoryid,name from category where categoryid=\"" . $childval ."\"";
> $result=mysql_query($query);
> if ($row=mysql_fetch_array($result)) {
> $catid[]=$row["categoryid"];
> $catname[]=$row["name"];
> }
> }
> }
>
> for ($i=count($catname); $i>0;$i-) { "C'EST ICI"
> echo "<A href=visitor.php?category=".$catid[$i].">".$catname[$i] . "</a> >> ";
> }
> ?>
> En le testant il me rend un code d'erreur ligne 44
> unexpected ')' j'ai vérifié mais je ne vois pas l'erreur qui peu m'aider svp
> Merci à tous
>
mardi 4 mars 2003 à 18:01:46 | Re : Mysql et Php

Game69

Membre Club

Game69 vous salut

Merci je te tiens au courant sympa !

-------------------------------
Réponse au message :
-------------------------------

> mets ceci ($i=(count($catname)); $i>0;$i-)
> je pense qu'il interprète mal les parenthèses, sinon tu mets count($catname) dans une variable ( $nb=count($catname) ) et ensuite tu remplaces dans la boucle for.
>
> Hicksman
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Game69 vous salut
> >
> > Je débute en php en me servant d'un bouquin et je me heurte à un problème de syntaxe qui est un exemple donné dans ce livre.
> > Voici le code:
> >
> > <html>
> > <head>
> > <title>Untitled Document</title>
> > <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
> > </head>
> > <body bgcolor="#FFFFFF" text="#000000">
> > <p> </p>
> >
> > <?php
> > $host="";
> > $dbusername="root";
> > $dbpassword="";
> > $database="books";
> > $x=mysql_connect($host,$dbusername,$dbpassword);
> > $x2=mysql_select_db($database);
> >
> > if (empty($category)) {
> > $category=1;
> > }
> >
> > $childval=$category;
> > $query = "select categoryid, name from category where categoryid=\"" . $childval ."\"";
> > $result=mysql_query($query);
> >
> > if ($row=mysql_fetch_array($result)) {
> > $catid[1]=$row["categoryid"];
> > $catname[1]=$row["name"];
> > }
> >
> > while (!($childval==0)) {
> > $query="select parentcategoryid from category where categoryid=\"".$childval."\"";
> > $result=mysql_query($query);
> > if ($row=mysql_fetch_array($result)) {
> > $childval= $row["parentcategoryid"];
> > $query = "select categoryid,name from category where categoryid=\"" . $childval ."\"";
> > $result=mysql_query($query);
> > if ($row=mysql_fetch_array($result)) {
> > $catid[]=$row["categoryid"];
> > $catname[]=$row["name"];
> > }
> > }
> > }
> >
> > for ($i=count($catname); $i>0;$i-) { "C'EST ICI"
> > echo "<A href=visitor.php?category=".$catid[$i].">".$catname[$i] . "</a> >> ";
> > }
> > ?>
> > En le testant il me rend un code d'erreur ligne 44
> > unexpected ')' j'ai vérifié mais je ne vois pas l'erreur qui peu m'aider svp
> > Merci à tous
> >
>
mercredi 5 mars 2003 à 13:08:05 | Re : Mysql et Php

sebastienbro

C pas plutot $i-- ?? pq $i- je conné po, et vu kon met $i++ !!

J'crois que ta du te planter !!!

ca donne :

for (($i=(count($catname)); $i>0;$i--) {

Bye

\* -- Seb -- */


-------------------------------
Réponse au message :
-------------------------------

>
> Game69 vous salut
>
> Merci je te tiens au courant sympa !
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > mets ceci ($i=(count($catname)); $i>0;$i-)
> > je pense qu'il interprète mal les parenthèses, sinon tu mets count($catname) dans une variable ( $nb=count($catname) ) et ensuite tu remplaces dans la boucle for.
> >
> > Hicksman
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Game69 vous salut
> > >
> > > Je débute en php en me servant d'un bouquin et je me heurte à un problème de syntaxe qui est un exemple donné dans ce livre.
> > > Voici le code:
> > >
> > > <html>
> > > <head>
> > > <title>Untitled Document</title>
> > > <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
> > > </head>
> > > <body bgcolor="#FFFFFF" text="#000000">
> > > <p> </p>
> > >
> > > <?php
> > > $host="";
> > > $dbusername="root";
> > > $dbpassword="";
> > > $database="books";
> > > $x=mysql_connect($host,$dbusername,$dbpassword);
> > > $x2=mysql_select_db($database);
> > >
> > > if (empty($category)) {
> > > $category=1;
> > > }
> > >
> > > $childval=$category;
> > > $query = "select categoryid, name from category where categoryid=\"" . $childval ."\"";
> > > $result=mysql_query($query);
> > >
> > > if ($row=mysql_fetch_array($result)) {
> > > $catid[1]=$row["categoryid
lundi 10 mars 2003 à 23:32:07 | Re : Mysql et Php

malalam

Administrateur CodeS-SourceS
Salut.
A cette ligne (à la fin de ton code) :

for ($i=count($catname); $i>0;$i-)

à la fin, c'est pas $i- mais $i-- pour décrémenter ta variable $i

Cordialement, Johan.

-------------------------------
Réponse au message :
-------------------------------

> Game69 vous salut
>
> Je débute en php en me servant d'un bouquin et je me heurte à un problème de syntaxe qui est un exemple donné dans ce livre.
> Voici le code:
>
> <html>
> <head>
> <title>Untitled Document</title>
> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
> </head>
> <body bgcolor="#FFFFFF" text="#000000">
> <p> </p>
>
> <?php
> $host="";
> $dbusername="root";
> $dbpassword="";
> $database="books";
> $x=mysql_connect($host,$dbusername,$dbpassword);
> $x2=mysql_select_db($database);
>
> if (empty($category)) {
> $category=1;
> }
>
> $childval=$category;
> $query = "select categoryid, name from category where categoryid=\"" . $childval ."\"";
> $result=mysql_query($query);
>
> if ($row=mysql_fetch_array($result)) {
> $catid[1]=$row["categoryid"];
> $catname[1]=$row["name"];
> }
>
> while (!($childval==0)) {
> $query="select parentcategoryid from category where categoryid=\"".$childval."\"";
> $result=mysql_query($query);
> if ($row=mysql_fetch_array($result)) {
> $childval= $row["parentcategoryid"];
> $query = "select categoryid,name from category where categoryid=\"" . $childval ."\"";
> $result=mysql_query($query);
> if ($row=mysql_fetch_array($result)) {
> $catid[]=$row["categoryid"];
> $catname[]=$row["name"];
> }
> }
> }
>
> for ($i=count($catname); $i>0;$i-) { "C'EST ICI"
> echo "<A href=visitor.php?category=".$catid[$i].">".$catname[$i] . "</a> >> ";
> }
> ?>
> En le testant il me rend un code d'erreur ligne 44
> unexpected ')' j'ai vérifié mais je ne vois pas l'erreur qui peu m'aider svp
> Merci à tous
>
lundi 10 mars 2003 à 23:34:22 | Re : Mysql et Php

malalam

Administrateur CodeS-SourceS

Précision, puisque tu débutes : avec simplement $i-, il essaye de soustraire la parenthèse fermante ) à ta variable $i, et il se trouve confronté à un problème, puisqu'il ne sait pas faire ça. Du coup il te répond qu'il n'attendait pas de parenthèse fermante à cet endroit du script.
Voilà :-)


-------------------------------
Réponse au message :
-------------------------------

> Salut.
> A cette ligne (à la fin de ton code) :
>
> for ($i=count($catname); $i>0;$i-)
>
> à la fin, c'est pas $i- mais $i-- pour décrémenter ta variable $i
>
> Cordialement, Johan.
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Game69 vous salut
> >
> > Je débute en php en me servant d'un bouquin et je me heurte à un problème de syntaxe qui est un exemple donné dans ce livre.
> > Voici le code:
> >
> > <html>
> > <head>
> > <title>Untitled Document</title>
> > <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
> > </head>
> > <body bgcolor="#FFFFFF" text="#000000">
> > <p> </p>
> >
> > <?php
> > $host="";
> > $dbusername="root";
> > $dbpassword="";
> > $database="books";
> > $x=mysql_connect($host,$dbusername,$dbpassword);
> > $x2=mysql_select_db($database);
> >
> > if (empty($category)) {
> > $category=1;
> > }
> >
> > $childval=$category;
> > $query = "select categoryid, name from category where categoryid=\"" . $childval ."\"";
> > $result=mysql_query($query);
> >
> > if ($row=mysql_fetch_array($result)) {
> > $catid[1]=$row["categoryid"];
> > $catname[1]=$row["name"];
> > }
> >
> > while (!($childval==0)) {
> > $query="select parentcategoryid from category where categoryid=\"".$childval."\"";
> > $result=mysql_query($query);
> > if ($row=mysql_fetch_array($result)) {
> > $childval= $row["parentcategoryid"];
> > $query = "select categoryid,name from category where categoryid=\"" . $childval ."\"";
> > $result=mysql_query($query);
> > if ($row=mysql_fetch_array($result)) {
> > $catid[]=$row["categoryid"];
> > $catname[]=$row["name"];
> > }
> > }
> > }
> >
> > for ($i=count($catname); $i>0;$i-) { "C'EST ICI"
> > echo "<A href=visitor.php?category=".$catid[$i].">".$catname[$i] . "</a> >> ";
> > }
> > ?>
> > En le testant il me rend un code d'erreur ligne 44
> > unexpected ')' j'ai vérifié mais je ne vois pas l'erreur qui peu m'aider svp
> > Merci à tous
> >
>
lundi 10 mars 2003 à 23:35:31 | Re : Mysql et Php

malalam

Administrateur CodeS-SourceS


Oups désolé, je n'avais pas vu qu'il y avait déjà une réponse...:-(

-------------------------------
Réponse au message :
-------------------------------

> C pas plutot $i-- ?? pq $i- je conné po, et vu kon met $i++ !!
>
> J'crois que ta du te planter !!!
>
> ca donne :
>
> for (($i=(count($catname)); $i>0;$i--) {
>
> Bye
>
> \* -- Seb -- */
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > Game69 vous salut
> >
> > Merci je te tiens au courant sympa !
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > mets ceci ($i=(count($catname)); $i>0;$i-)
> > > je pense qu'il interprète mal les parenthèses, sinon tu mets count($catname) dans une variable ( $nb=count($catname) ) et ensuite tu remplaces dans la boucle for.
> > >
> > > Hicksman
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Game69 vous salut
> > > >
> > > > Je débute en php en me servant d'un bouquin et je me heurte à un problème de syntaxe qui est un exemple donné dans ce livre.
> > > > Voici le code:
> > > >
> > > > <html>
> > > > <head>
> > > > <title>Untitled Document</title>
> > > > <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
> > > > </head>
> > > > <body bgcolor="#FFFFFF" text="#000000">
> > > > <p> </p>
> > > >
> > > > <?php
> > > > $host="";
> > > > $dbusername="root";
> > > > $dbpassword="";
> > > > $database="books";
> > > > $x=mysql_connect($host,$dbusername,$dbpassword);
> > > > $x2=mysql_select_db($database);
> > > >
> > > > if (empty($category)) {
> > > > $category=1;
> > > > }
> > > >
> > > > $childval=$category;
> > > > $query = "select categoryid, name from category where categoryid=\"" . $childval ."\"";
> > > > $result=mysql_query($query);
> > > >
> > > > if ($row=mysql_fetch_array($result)) {
> > > > $catid[1]=$row["categoryid


Cette discussion est classée dans : code, php, mysql, erreur, red


Répondre à ce message

Sujets en rapport avec ce message

Besoins d'aide sur mon code php/mysql ^^ [ par frostfire ] Bonsoir !alors mon code : http://rafb.net/p/oNyDOp90.htmlalors enfaite sa me fait une erreur mysql : erreur:Can't connect to local MySQL server throug galerie photo avec php [ par stophking ] bonjour : je suis entrain de créer une galerie photo avec php/mysql et j'aimeria bien que vous me corriger le code si il ya des fautes, et une chose q Erreur 500 sur script 5-STARS RATING source 25189 [ par NurboLibra ] Bonjour à tous, Tout d'abord histoire de mettre les P autour du H j'y connais quasi rien en PHP... mas, comme on dit, faut bien commencer un jour. liste deroulante avec php et mysql [ par jolina87 ] bonjour; j'ai un formulaire au quel il y a une liste déroulante qu'il faut qu'elle récupère une liste de noms de la base pour afficher les coordonnée gestion erreur php [ par youvalcsharpp ] Bonjour , j'ai un fichier .htaccess avec sa dedans : ErrorDocument 404 /erreur/erreur.php?erreur=404 ErrorDocument 403 /erreur/erreur.php?erreur=40 Rejet de connexion à ma BDD sur serveur distant [ par christ_28 ] Bonjour à tous, J'ai un petit problème, quelqu'un a sûrement une réponse. Voila, j'ai développé mon site en local sous WAMP, j'y ai récemment ajouté u Probleme de header, message erreur "Cannot modify header information - headers already sent by..." [ par sebing ] Bonsoir, J'ai un message d'erreur qui apparait: [quote]Warning: Cannot modify header information - headers already sent by (output started at /mnt/159 mdp PHP [ par bibidu69 ] Bonjour, j'ai un problème de mot de passe dans mon code PHP le voici : [code=php]<?php // on teste si le visiteur a soumis le formulaire de connexion erreur enregistrement php vers mysql [ par patou38 ] Bonjour , je suis autodidacte et debutant en php mysql. fichier formulaire html en UTF8 fichier php en utf8 header('Content-type: text/html; charset= Afficher une ligne du contenu d'une table selon son premier champ [ par spacedelta ] Bonjour, J'ai longtemps cherché et je n'ai jamais trouvé. Je recherche le code en php qui permet de lire une ligne du contenu d'une table avec un cham


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,700 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales