Parse error
txiki
Messages postés
6819
Date d'inscription
Statut
Contributeur
Dernière intervention
-
Bobinours Messages postés 2903 Statut Membre -
Bobinours Messages postés 2903 Statut Membre -
Bonsoir a tous,
J'ais un parse error mais voilà, la ligne en question est la ligne en question est la dernière (???).
Parse error: parse error, unexpected $ in geniusnames-2.php on line 105
Or la ligne 105 est:
</html>
Merci pour votre soutient.
PS: si vous voulez le code entier je le rajoute, merci.
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
J'ais un parse error mais voilà, la ligne en question est la ligne en question est la dernière (???).
Parse error: parse error, unexpected $ in geniusnames-2.php on line 105
Or la ligne 105 est:
</html>
Merci pour votre soutient.
PS: si vous voulez le code entier je le rajoute, merci.
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
20 réponses
Salut Txiki,
Regarde à la ligne 104. C'est toujours la ligne précedente dans un parse error !
A+
Kalamit,
Je ponce donc j'essuie
Regarde à la ligne 104. C'est toujours la ligne précedente dans un parse error !
A+
Kalamit,
Je ponce donc j'essuie
Salut kalamit,
La ligne précédente c'est: /body>
ça me parait logique d'ailleurs, non ?
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
La ligne précédente c'est: /body>
ça me parait logique d'ailleurs, non ?
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
Je dois t'avouer du reste que ce fichier, c'est un vrai foutoir....
Du javascript dans une page html (pour les boutons radio) et du php le tout enregistré en .php (ce qui est normal à partir du moment où il y a du code php dans une page html (même si ce n'est que 2 lignes).
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
Du javascript dans une page html (pour les boutons radio) et du php le tout enregistré en .php (ce qui est normal à partir du moment où il y a du code php dans une page html (même si ce n'est que 2 lignes).
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
Parse error: parse error, unexpected $ in geniusnames-2.php on line 105
C'est le "unexpected $ " qui m'intrigue ? qu'est ce que ça veut dire STP.
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
C'est le "unexpected $ " qui m'intrigue ? qu'est ce que ça veut dire STP.
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut et merci wiwimagique,
voici la fin du code:
echo "<option value=\"$resFormat->id\" $selected>$resFormat->prenom</option>";
}
echo("
</select>
<input type='submit' value='Afficher origine'>
</form>
");
}
else
{
if ($Submit)
{
}
if ($id)
{
$req = mysql_query("select * from `geniusnames` where id=$id");
$res = mysql_fetch_object($req);
print("<b>$res->prenom</b> : $res->origine");
}
mysql_close($db);
?>
<p align="right"><font size="2" color="#009900">tiré du <b>dictionnaire
illustré de mythologie basque</b> de <b>Jose Miguel De Barandiaran</b><br>
traduit par<b> Michel Duvert </b>Editions <b>Elkarlanean</b>.</font></p>
</td>
</tr>
</table>
<p align="center"><font face="Arial, Helvetica, sans-serif">
<input type='button' value='Fermer' onClick='self.close()' name="button">
</font><br>
</body>
</html>
S'il t'en faut plus (de lignes je veux dire) tu me fais signe.
Je débute et j'ai du mal a detecter les boulettes.
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
voici la fin du code:
echo "<option value=\"$resFormat->id\" $selected>$resFormat->prenom</option>";
}
echo("
</select>
<input type='submit' value='Afficher origine'>
</form>
");
}
else
{
if ($Submit)
{
}
if ($id)
{
$req = mysql_query("select * from `geniusnames` where id=$id");
$res = mysql_fetch_object($req);
print("<b>$res->prenom</b> : $res->origine");
}
mysql_close($db);
?>
<p align="right"><font size="2" color="#009900">tiré du <b>dictionnaire
illustré de mythologie basque</b> de <b>Jose Miguel De Barandiaran</b><br>
traduit par<b> Michel Duvert </b>Editions <b>Elkarlanean</b>.</font></p>
</td>
</tr>
</table>
<p align="center"><font face="Arial, Helvetica, sans-serif">
<input type='button' value='Fermer' onClick='self.close()' name="button">
</font><br>
</body>
</html>
S'il t'en faut plus (de lignes je veux dire) tu me fais signe.
Je débute et j'ai du mal a detecter les boulettes.
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
Ok, ça semble normal. On ne doit pas utiliser la notation objet à l'intérieur d'une chaine.
echo "<option value=\"$resFormat->id\" $selected>$resFormat->prenom</option>";
Remplace là par :
echo "<option value=\"". $resFormat->id ."\" $selected>". $resFormat->prenom ."</option>";
Et de même pour chaque objet.
echo "<option value=\"$resFormat->id\" $selected>$resFormat->prenom</option>";
Remplace là par :
echo "<option value=\"". $resFormat->id ."\" $selected>". $resFormat->prenom ."</option>";
Et de même pour chaque objet.
exacte, mais je ne pense pas que ca fasse un parse error(faudrait que j'essaie).
l'autre possibilite pour un erreur a la derniere ligne, c'est une erreur des " ou des bloque conditionnel } mal fermes.
par exemple, dans ton code:
else
{
if ($Submit)
{
}
if ($id)
{
$req = mysql_query("select * from `geniusnames` where id=$id");
$res = mysql_fetch_object($req);
print("<b>$res->prenom</b> : $res->origine");
}
mysql_close($db);
t'as pas ferme ton block else !! :p
l'autre possibilite pour un erreur a la derniere ligne, c'est une erreur des " ou des bloque conditionnel } mal fermes.
par exemple, dans ton code:
else
{
if ($Submit)
{
}
if ($id)
{
$req = mysql_query("select * from `geniusnames` where id=$id");
$res = mysql_fetch_object($req);
print("<b>$res->prenom</b> : $res->origine");
}
mysql_close($db);
t'as pas ferme ton block else !! :p
Merci le modo et les autres qui tentent de m'aider...;-)
Voici le fichier complet, si une ame charitable veut bien me le parcourrir pour voir ou j'ai fait la boulette.
<html>
<head>
<title>geniusnames</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="author" content="Jean Michel Etchecolonea">
<meta name="description" content="Les prénoms sont souvent issus de la mythologie basque.">
<meta name="keywords" content="légendes, mythes, prénoms, noms, lieux, phénomènes naturels, lieux mystiques, origines des noms, traditions, sorcelerie, curiosités, vocabulaire basque, lexique, chants.">
</head>
<body text="#000000" background="../images/gris.jpg">
<table width="500" border="1" cellspacing="0" cellpadding="5" align="center" bordercolor="#339900" height="180" bgcolor="#FFFFFF">
<tr>
<td valign="bottom">
<?
$host="localhost";
$ident="******";
$pass="******";
$db = mysql_connect($host, $ident, $pass);
mysql_select_db("txiki") or die("Connexion BD impossible");
?>
<form name="formulaire" method="post" action="geniusnames.php">
<br>
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<?
$lettres=array("A","B","D","E","G","H","I","J","K","L","M","O","P","S","T","U","Y","X","Z");
for($a=0; $a<=18; $a++){
print("
<td>
<div align='center'><b><font face='Arial, Helvetica, sans-serif' size='2' color='#000000'>$lettres[$a]</font></b></div>
</td>
");
}
?>
</tr>
<tr>
<?
for($b=0; $b<=18; $b++){
print("
<td>
<div align='center'>
<input type='radio' name='lettre' value='$lettres[$b]'>
</div>
</td>
");
}
?>
</tr>
</table>
<div align="center"><font face="Arial, Helvetica, sans-serif" size="3" color="#FF0000"><b>Choisir
l'initiale ci-dessus </b></font><font face="Arial, Helvetica, sans-serif" size="2" color="#00CC00">
</font><font face="Arial, Helvetica, sans-serif" size="2"> </font>
<input type="submit" name="Submit" value="Chercher">
</div>
</form>
<?
$req = mysql_query("select * from `geniusnames` where `prenom` LIKE \"$lettre%\" order by `prenom` ASC");
$res = mysql_num_rows($req);
if($res!=0)
{
$resFormat=mysql_fetch_object($req);
print("
<form name='origine' method='post' action='geniusnames-2.php'>
<input type='hidden' name='id' value='$resFormat->id'>
<input type='hidden' name='lettre' value='$lettre'>
<select name='lstid' onchange='document.origine.id.value=document.origine.lstid.options[document.origine.lstid.selectedIndex].value'>
");
$selected="";
$resFormat=mysql_data_seek($req,0);
for ($i=0;$i<$res;$i++)
{
$selected = ($i==0) ? "selected" : "";
$resFormat=mysql_fetch_object($req);
echo "<option value=\"". $resFormat->id ."\" $selected>". $resFormat->prenom ."</option>";
}
echo("
</select>
<input type='submit' value='Afficher origine'>
</form>
");
}
else
{
if ($Submit)
{
}
if ($id)
{
$req = mysql_query("select * from `geniusnames` where id=$id");
$res = mysql_fetch_object($req);
print("<b>$res->prenom</b> : $res->origine");
}
mysql_close($db);
?>
<p align="right"><font size="2" color="#009900">tiré du <b>dictionnaire
illustré de mythologie basque</b> de <b>Jose Miguel De Barandiaran</b><br>
traduit par<b> Michel Duvert </b>Editions <b>Elkarlanean</b>.</font></p>
</td>
</tr>
</table>
<p align="center"><font face="Arial, Helvetica, sans-serif">
<input type='button' value='Fermer' onClick='self.close()' name="button">
</font><br>
</body>
</html>
Je précise que c'est une copie du moteur de recherche des prénoms issus de mots basques et que dans celui-ci, il n'y a plus l'option "sexe" ni les vérification de la coche des boutons radios SEXE.
Merci pour vos lumières magiques.
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
Voici le fichier complet, si une ame charitable veut bien me le parcourrir pour voir ou j'ai fait la boulette.
<html>
<head>
<title>geniusnames</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="author" content="Jean Michel Etchecolonea">
<meta name="description" content="Les prénoms sont souvent issus de la mythologie basque.">
<meta name="keywords" content="légendes, mythes, prénoms, noms, lieux, phénomènes naturels, lieux mystiques, origines des noms, traditions, sorcelerie, curiosités, vocabulaire basque, lexique, chants.">
</head>
<body text="#000000" background="../images/gris.jpg">
<table width="500" border="1" cellspacing="0" cellpadding="5" align="center" bordercolor="#339900" height="180" bgcolor="#FFFFFF">
<tr>
<td valign="bottom">
<?
$host="localhost";
$ident="******";
$pass="******";
$db = mysql_connect($host, $ident, $pass);
mysql_select_db("txiki") or die("Connexion BD impossible");
?>
<form name="formulaire" method="post" action="geniusnames.php">
<br>
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<?
$lettres=array("A","B","D","E","G","H","I","J","K","L","M","O","P","S","T","U","Y","X","Z");
for($a=0; $a<=18; $a++){
print("
<td>
<div align='center'><b><font face='Arial, Helvetica, sans-serif' size='2' color='#000000'>$lettres[$a]</font></b></div>
</td>
");
}
?>
</tr>
<tr>
<?
for($b=0; $b<=18; $b++){
print("
<td>
<div align='center'>
<input type='radio' name='lettre' value='$lettres[$b]'>
</div>
</td>
");
}
?>
</tr>
</table>
<div align="center"><font face="Arial, Helvetica, sans-serif" size="3" color="#FF0000"><b>Choisir
l'initiale ci-dessus </b></font><font face="Arial, Helvetica, sans-serif" size="2" color="#00CC00">
</font><font face="Arial, Helvetica, sans-serif" size="2"> </font>
<input type="submit" name="Submit" value="Chercher">
</div>
</form>
<?
$req = mysql_query("select * from `geniusnames` where `prenom` LIKE \"$lettre%\" order by `prenom` ASC");
$res = mysql_num_rows($req);
if($res!=0)
{
$resFormat=mysql_fetch_object($req);
print("
<form name='origine' method='post' action='geniusnames-2.php'>
<input type='hidden' name='id' value='$resFormat->id'>
<input type='hidden' name='lettre' value='$lettre'>
<select name='lstid' onchange='document.origine.id.value=document.origine.lstid.options[document.origine.lstid.selectedIndex].value'>
");
$selected="";
$resFormat=mysql_data_seek($req,0);
for ($i=0;$i<$res;$i++)
{
$selected = ($i==0) ? "selected" : "";
$resFormat=mysql_fetch_object($req);
echo "<option value=\"". $resFormat->id ."\" $selected>". $resFormat->prenom ."</option>";
}
echo("
</select>
<input type='submit' value='Afficher origine'>
</form>
");
}
else
{
if ($Submit)
{
}
if ($id)
{
$req = mysql_query("select * from `geniusnames` where id=$id");
$res = mysql_fetch_object($req);
print("<b>$res->prenom</b> : $res->origine");
}
mysql_close($db);
?>
<p align="right"><font size="2" color="#009900">tiré du <b>dictionnaire
illustré de mythologie basque</b> de <b>Jose Miguel De Barandiaran</b><br>
traduit par<b> Michel Duvert </b>Editions <b>Elkarlanean</b>.</font></p>
</td>
</tr>
</table>
<p align="center"><font face="Arial, Helvetica, sans-serif">
<input type='button' value='Fermer' onClick='self.close()' name="button">
</font><br>
</body>
</html>
Je précise que c'est une copie du moteur de recherche des prénoms issus de mots basques et que dans celui-ci, il n'y a plus l'option "sexe" ni les vérification de la coche des boutons radios SEXE.
Merci pour vos lumières magiques.
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
je viens de te repondre que tu as oublie de fermer ton block else
i-e: tes dernieres lignes php doivent etre:
}
}
mysal_close($db)
?>
i-e: tes dernieres lignes php doivent etre:
}
}
mysal_close($db)
?>
Salut wiwimagique et les autres.
Bon j'ai corrigé la fin du code et maintenant j'ai une autre erreur (jamais vu avant).
Si vous allez voir sur l'url ci-dessous, à "Divinités", vous verrez qu'il m'affiche la premiere liste de prénoms (A) sans même cocher le bouton + l'erreur que je ne comprend pas (je ne sais pas ce qu'il veut dire).
http://txiki.free.fr/intro_prenoms.htm
Merci encore, vous savez je bataille énorme avec ça !!!!
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
Bon j'ai corrigé la fin du code et maintenant j'ai une autre erreur (jamais vu avant).
Si vous allez voir sur l'url ci-dessous, à "Divinités", vous verrez qu'il m'affiche la premiere liste de prénoms (A) sans même cocher le bouton + l'erreur que je ne comprend pas (je ne sais pas ce qu'il veut dire).
http://txiki.free.fr/intro_prenoms.htm
Merci encore, vous savez je bataille énorme avec ça !!!!
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
Ta fonction ne s'appellerait pas "mysQl_close()" par hasard et sans majuscule, bien sûr !!!
Un ami basque, enseignant à la retraite, n'aurait pas manquer d'utiliser une formule apparemment connue loin du Labourd où il a officié : "Triple buse de bouture d'andouille" !!! Si tu trouve l'auteur de ce compliment, tu nous en fait part !!!
Un ami basque, enseignant à la retraite, n'aurait pas manquer d'utiliser une formule apparemment connue loin du Labourd où il a officié : "Triple buse de bouture d'andouille" !!! Si tu trouve l'auteur de ce compliment, tu nous en fait part !!!
Bien vu l'aveugle, tout d'abord j'ai cru a un foutage de gueule (ce qui me surprenait beaucoup quand même). ;-))
Erreur de frappe. BIEN VU.....
Bon ça a résolu mes erreurs de requetes.
Ceci dit dit: Je me trouve quand même avec la liste des prénoms commençant par, sans cocher ce A, et de plus, si je clique sur "afficher origine", il pédale dans la choucroute.
De toutes façons, tout pédale dans le chocroute. Rn cliquant sur "Divinités", il met un temps fou a afficher la pop-up pour pouvoir choisir les initiales puis cliquer sur afficher origine quand on a choisi un prénoms dans liste.
Ca commence a me prendre le chou.... -((((
Une ame charitable voudrait-il me regarder ce script en détail et me faire des comments sur les corrections pour que je comprenne un peu mieux ? Merci d'avance.
PS: ce script est, a quelque chose près, le même que celui des prénoms issus de mots basques, avec les cases sexe en moins; mais je ne sais pas si j'ai bien retiré les lignes de codes inutiles.
L'autre script (prénoms issus de mots basques) fonctionne, lui parfaitement. Voir ci-dessous:
http://txiki.free.fr/intro_prenoms.htm
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
Erreur de frappe. BIEN VU.....
Bon ça a résolu mes erreurs de requetes.
Ceci dit dit: Je me trouve quand même avec la liste des prénoms commençant par, sans cocher ce A, et de plus, si je clique sur "afficher origine", il pédale dans la choucroute.
De toutes façons, tout pédale dans le chocroute. Rn cliquant sur "Divinités", il met un temps fou a afficher la pop-up pour pouvoir choisir les initiales puis cliquer sur afficher origine quand on a choisi un prénoms dans liste.
Ca commence a me prendre le chou.... -((((
Une ame charitable voudrait-il me regarder ce script en détail et me faire des comments sur les corrections pour que je comprenne un peu mieux ? Merci d'avance.
PS: ce script est, a quelque chose près, le même que celui des prénoms issus de mots basques, avec les cases sexe en moins; mais je ne sais pas si j'ai bien retiré les lignes de codes inutiles.
L'autre script (prénoms issus de mots basques) fonctionne, lui parfaitement. Voir ci-dessous:
http://txiki.free.fr/intro_prenoms.htm
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
quand tu print ou echo, tu peux mettre des variables dans la sentence, mais pas d'objet(comme tu le fais a un certain moment) ou de tableau a plus de 2 dimensions.
salut a tous,
Alors personne pour me debugger ce script ?
Merci quand même.
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
Alors personne pour me debugger ce script ?
Merci quand même.
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
Bonsoir et merci pour votre aide a tous,
Voici le code qui foire.
html>
<head>
<title>geniusnames</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="author" content="Jean Michel Etchecolonea">
<meta name="description" content="Les prénoms sont souvent issus de la mythologie basque.">
<meta name="keywords" content="légendes, mythes, prénoms, noms, lieux, phénomènes naturels, lieux mystiques, origines des noms, traditions, sorcelerie, curiosités, vocabulaire basque, lexique, chants.">
</head>
<body text="#000000" background="images/gris.jpg">
<table width="500" border="1" cellspacing="0" cellpadding="5" align="center" bordercolor="#339900" height="180" bgcolor="#FFFFFF">
<tr>
<td valign="bottom">
<?
$host="localhost";
$ident="******";
$pass="******";
$db = mysql_connect($host, $ident, $pass);
mysql_select_db("txiki") or die("Connexion BD impossible");
?>
<form name="formulaire" method="post" action="geniusnames.php">
<br>
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<?
$lettres=array("A","B","D","E","G","H","I","J","K","L","M","O","P","S","T","U","Y","X","Z");
for($a=0; $a<=18; $a++){
print("
<td>
<div align='center'><b><font face='Arial, Helvetica, sans-serif' size='2' color='#000000'>$lettres[$a]</font></b></div>
</td>
");
}
?>
</tr>
<tr>
<?
for($b=0; $b<=18; $b++){
print("
<td>
<div align='center'>
<input type='radio' name='lettre' value='$lettres[$b]'>
</div>
</td>
");
}
?>
</tr>
</table>
<div align="center"><font face="Arial, Helvetica, sans-serif" size="3" color="#FF0000"><b>Choisir
l'initiale ci-dessus </b></font>
<input type="submit" name="Submit" value="Chercher">
</div>
</form>
<?
if($lettre)
{
$req = mysql_query("select * from `geniusnames` where `prenom` LIKE order by `prenom` ASC");
$res = mysql_num_rows($req);
if($res!=0)
{
$resFormat=mysql_fetch_object($req);
print("
<form name='origine' method='post' action='geniusnames.php'>
<input type='hidden' name='id' value='$resFormat->id'>
<input type='hidden' name='lettre' value='$lettre'>
<select name='lstid' onchange='document.origine.id.value=document.origine.lstid.options[document.origine.lstid.selectedIndex].value'>
");
$selected="";
$resFormat=mysql_data_seek($req,0);
for ($i=0;$i<$res;$i++)
{
$selected = ($i==0) ? "selected" : "";
$resFormat=mysql_fetch_object($req);
echo "<option value=\"$resFormat->id\" $selected>$resFormat->prenom</option>";
}
echo("
</select>
<input type='submit' value='Afficher origine'>
</form>
");
}
else
{
if ($Submit)
{
}
if ($id)
{
$req = mysql_query("select * from `geniusnames` where id=$id");
$res = mysql_fetch_object($req);
print("<b>$res->prenom</b> : $res->origine");
}
}
mysql_close($db)
?>
<p align="right"><font size="2" color="#009900">tiré du <b>dictionnaire
illustré de mythologie basque</b> de <b>Jose Miguel De Barandiaran</b><br>
traduit par<b> Michel Duvert </b>Editions <b>Elkarlanean</b>.</font></p>
</td>
</tr>
</table>
<p align="center"><font face="Arial, Helvetica, sans-serif">
<input type='button' value='Fermer' onClick='self.close()' name="button">
</font><br>
</body>
</html>
Je vous rappele, que j'y ai supprimé les boutons radio "sexe" et les vérifications qui y font référence du moins je l"espère.
La page est visible à: http://txiki.free.fr/intro_prenoms.htm . Ce script ci-dessus correspond a: Divinités ou lieux et que celui correspondant a : prénoms issus de mots basques est le même avec les boutons radion SEXE en plus (lui fonctionne parfaitement).
Donc j'ai déconné en supprimant ces boutons radios et, sans doute des bouts de codes mais LESQUELS ????
Merci encore de le corriger.
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
Voici le code qui foire.
html>
<head>
<title>geniusnames</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="author" content="Jean Michel Etchecolonea">
<meta name="description" content="Les prénoms sont souvent issus de la mythologie basque.">
<meta name="keywords" content="légendes, mythes, prénoms, noms, lieux, phénomènes naturels, lieux mystiques, origines des noms, traditions, sorcelerie, curiosités, vocabulaire basque, lexique, chants.">
</head>
<body text="#000000" background="images/gris.jpg">
<table width="500" border="1" cellspacing="0" cellpadding="5" align="center" bordercolor="#339900" height="180" bgcolor="#FFFFFF">
<tr>
<td valign="bottom">
<?
$host="localhost";
$ident="******";
$pass="******";
$db = mysql_connect($host, $ident, $pass);
mysql_select_db("txiki") or die("Connexion BD impossible");
?>
<form name="formulaire" method="post" action="geniusnames.php">
<br>
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<?
$lettres=array("A","B","D","E","G","H","I","J","K","L","M","O","P","S","T","U","Y","X","Z");
for($a=0; $a<=18; $a++){
print("
<td>
<div align='center'><b><font face='Arial, Helvetica, sans-serif' size='2' color='#000000'>$lettres[$a]</font></b></div>
</td>
");
}
?>
</tr>
<tr>
<?
for($b=0; $b<=18; $b++){
print("
<td>
<div align='center'>
<input type='radio' name='lettre' value='$lettres[$b]'>
</div>
</td>
");
}
?>
</tr>
</table>
<div align="center"><font face="Arial, Helvetica, sans-serif" size="3" color="#FF0000"><b>Choisir
l'initiale ci-dessus </b></font>
<input type="submit" name="Submit" value="Chercher">
</div>
</form>
<?
if($lettre)
{
$req = mysql_query("select * from `geniusnames` where `prenom` LIKE order by `prenom` ASC");
$res = mysql_num_rows($req);
if($res!=0)
{
$resFormat=mysql_fetch_object($req);
print("
<form name='origine' method='post' action='geniusnames.php'>
<input type='hidden' name='id' value='$resFormat->id'>
<input type='hidden' name='lettre' value='$lettre'>
<select name='lstid' onchange='document.origine.id.value=document.origine.lstid.options[document.origine.lstid.selectedIndex].value'>
");
$selected="";
$resFormat=mysql_data_seek($req,0);
for ($i=0;$i<$res;$i++)
{
$selected = ($i==0) ? "selected" : "";
$resFormat=mysql_fetch_object($req);
echo "<option value=\"$resFormat->id\" $selected>$resFormat->prenom</option>";
}
echo("
</select>
<input type='submit' value='Afficher origine'>
</form>
");
}
else
{
if ($Submit)
{
}
if ($id)
{
$req = mysql_query("select * from `geniusnames` where id=$id");
$res = mysql_fetch_object($req);
print("<b>$res->prenom</b> : $res->origine");
}
}
mysql_close($db)
?>
<p align="right"><font size="2" color="#009900">tiré du <b>dictionnaire
illustré de mythologie basque</b> de <b>Jose Miguel De Barandiaran</b><br>
traduit par<b> Michel Duvert </b>Editions <b>Elkarlanean</b>.</font></p>
</td>
</tr>
</table>
<p align="center"><font face="Arial, Helvetica, sans-serif">
<input type='button' value='Fermer' onClick='self.close()' name="button">
</font><br>
</body>
</html>
Je vous rappele, que j'y ai supprimé les boutons radio "sexe" et les vérifications qui y font référence du moins je l"espère.
La page est visible à: http://txiki.free.fr/intro_prenoms.htm . Ce script ci-dessus correspond a: Divinités ou lieux et que celui correspondant a : prénoms issus de mots basques est le même avec les boutons radion SEXE en plus (lui fonctionne parfaitement).
Donc j'ai déconné en supprimant ces boutons radios et, sans doute des bouts de codes mais LESQUELS ????
Merci encore de le corriger.
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
Encore moi,
Remarquez qu'avec les prénoms issus de mots basques, par exemple, quand on l'ouvre, il n'y a pas la lettre A et sa liste d'affichée; on part de zéro, il faut cocher l'initiale ET le sexe pour avoir les prénoms commençant par la lettre choisie. Vous pouvez tenter SANS cocher le sexe et voyez ce qui se passe.
TOUT est correct là dedans donc.
Dans le script que je vous ai posté ci-haut, il n'y a pas besoin de sexe puisqu'il s'agit de chercher des personnage où lieux de la mythologie basque.
J'espère que c'est assez clair.... Mille merci.
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
Remarquez qu'avec les prénoms issus de mots basques, par exemple, quand on l'ouvre, il n'y a pas la lettre A et sa liste d'affichée; on part de zéro, il faut cocher l'initiale ET le sexe pour avoir les prénoms commençant par la lettre choisie. Vous pouvez tenter SANS cocher le sexe et voyez ce qui se passe.
TOUT est correct là dedans donc.
Dans le script que je vous ai posté ci-haut, il n'y a pas besoin de sexe puisqu'il s'agit de chercher des personnage où lieux de la mythologie basque.
J'espère que c'est assez clair.... Mille merci.
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
$req = mysql_query("select * from `geniusnames` where `prenom` LIKE order by `prenom` ASC");
il te faut p-e un truc apres le like non ?
genre
LIKE '%chaine_de_caracteres%'
il te faut p-e un truc apres le like non ?
genre
LIKE '%chaine_de_caracteres%'
Resalut à tous,
Bon je pédale dans la choucroute, j'ai suivi vos instructions mais ça ne marche toujours pas. On ne peut pas choisir l'initiale au départ, il y a toujours la lettre A sélectée d'avance.
Je sais que c'est difficile pour vous comme ça, sans avoir écrit ce script, mais si je vous envoie les 2 (1 qui fonctionne et le second qui foire), sauriez-vous voir plus clairement où se trouve la boulette ?
Merci de me prévenir si vous vous sentez le courage, pour vous ce sera certainnement beaucoup plus simple en imprimant ces scripts.
Merci encore mille fois !!!
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))
Bon je pédale dans la choucroute, j'ai suivi vos instructions mais ça ne marche toujours pas. On ne peut pas choisir l'initiale au départ, il y a toujours la lettre A sélectée d'avance.
Je sais que c'est difficile pour vous comme ça, sans avoir écrit ce script, mais si je vous envoie les 2 (1 qui fonctionne et le second qui foire), sauriez-vous voir plus clairement où se trouve la boulette ?
Merci de me prévenir si vous vous sentez le courage, pour vous ce sera certainnement beaucoup plus simple en imprimant ces scripts.
Merci encore mille fois !!!
http://abarka.free.fr
Quand la syntaxe va, TOUT va ;-))