formulaire simple aide

Invité
Invité n'ayant pas de compte PHPfrance

04 oct. 2005, 16:58

c est juste de me corriger mon scipt c est tout et dit qu est ce qu il manque
<? 
if(empty($nom) 
//Si le champs nom est vide 
{ 
print ("Le champs <i>nom</i> est vide"); 
Exit(); 
} 
else 
{ 
$db = mysql_connect('localhost', 'login', 'password'); 
//On se connect à la base MySql (marquer login et password est inutile, laisser les login et 
//password c'est mieu comme ca et ca m'a jamais causer de problème moi. 
mysql_select_db('lhagames-lha',$db); 
//Tu te connect à ta base personelle (c'est ton login_db normalement, en tout cas avec 
//multimania c'est ça 
$sql = "SELECT id FROM score WHERE url='$nom'"; 
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); 
$res = mysql_numrows($req); 
if($res!=0) 
{ 
print ("Ce nom existe déjà!"); 
Exit(); 
} 
//Ici on vérifi si le nom est déjà la. 
else 
{ 
$sql = "INSERT INTO score VALUES('id','$nom')"; 
//Ici on met dans la table nom_tbl la valeur de nom, et si vous avec mis un id marquez: ' ', 
//Le nombre va se mettre tout seul. 
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); 
print ("Votre nom a été ajouter."); 
} 
mysql_close(); 
} 
?>

Eléphant du PHP | 357 Messages

04 oct. 2005, 16:59

d'accord avec toi Zeus et perso je trouve l'attitude de heddicmi fort sympatique il te guide gentiment vers la solution souhaitée ( ou du moins que tu veux )
Toutefois je ne serai que trop te conseiller de faire un tour sur le siteduzero ou tu auras déjà bcp de solutions

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

04 oct. 2005, 17:03

Ecoute, Invité

Ton principal problème ne vient pas du fait que personne ne te répond mais du fait que tu n'écoute pas ce qu'on te dit

Je vais te mettre le nez sur ce qui a été dit et que tu doit suivre
- mettre le code entre balise php (au dessus de la zone de saisie d'un nouveau message)
- suivre les tutos qui te sont donnés
- corriger ton formulaire qui n'enregistre pas

Je ne te corrigerais pas ton code si tu ne fait pas un minimum d'effort pour comprendre ce que tu fait
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 357 Messages

04 oct. 2005, 17:07

heuu Zeus dis lui aussi pour le ) qui manque a la fin du premier if :oops:

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

04 oct. 2005, 17:19

heuu Zeus dis lui aussi pour le ) qui manque a la fin du premier if :oops:
Oups, désolé, j'ai zappé.

<Zeus_qui_reprend_sa_grosse_voix>
- le ) qui manque à la fin du 1er if
<Zeus_qui_reprend_sa_grosse_voix>
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer