le 04/07/2003 à 17:44
Snifant
AIDE
le 04/07/2003 à 17:48
Snifant
ba dans tes cours la globule il explique comment faire des pages de login etc mais pas des pages d'inscription ?
le 04/07/2003 à 17:49
LA GLOBULE
Si, dans le cours insertion des données dans une base :)
le 04/07/2003 à 18:00
Snifant
<?
// on se connecte à notre base
$base = mysql_connect ('serveur', 'login', 'pass');
mysql_select_db ('ma_base', $base) ;
?>
<html>
<head>
<title>Insertion de nouveaux disques dans la base</title>
</head>
<body>
<?
// on prépare la requête pour récupérer le numero du propriétaire
$sql = 'SELECT numero FROM liste_proprietaire WHERE nom = "'.$proprio.'"';
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on récupère le résultat sous forme d'un tableau
$data = mysql_fetch_array($req);
// on récupère la valeur qui nous intéresse (c'est-à-dire le numero du proprietaire)
$numero_proprio = $data['numero'];
// on libère l'espace mémoire alloué pour cette interrogation de la base
mysql_free_result ($req);
// on insère le tuple (mysql_query) et au cas où, on écrira un petit message d'erreur si la requête ne se passe pas bien (or die)
$sql = "INSERT INTO liste_disque VALUES('$numero_proprio','$interprete','$titre')";
// on insère le tuple (mysql_query) et au cas où, on écrira un petit message d'erreur si la requête ne se passe pas bien (or die)
mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on ferme la connexion à la base
mysql_close();
echo 'Nous venons d\'insérer un nouveau disque : '.$titre.' de '.$interprete.' appartenant à '.$proprio;
?>
</body>
</html>
donc il faut que je modifie ceci ?
// on se connecte à notre base
$base = mysql_connect ('serveur', 'login', 'pass');
mysql_select_db ('ma_base', $base) ;
?>
<html>
<head>
<title>Insertion de nouveaux disques dans la base</title>
</head>
<body>
<?
// on prépare la requête pour récupérer le numero du propriétaire
$sql = 'SELECT numero FROM liste_proprietaire WHERE nom = "'.$proprio.'"';
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on récupère le résultat sous forme d'un tableau
$data = mysql_fetch_array($req);
// on récupère la valeur qui nous intéresse (c'est-à-dire le numero du proprietaire)
$numero_proprio = $data['numero'];
// on libère l'espace mémoire alloué pour cette interrogation de la base
mysql_free_result ($req);
// on insère le tuple (mysql_query) et au cas où, on écrira un petit message d'erreur si la requête ne se passe pas bien (or die)
$sql = "INSERT INTO liste_disque VALUES('$numero_proprio','$interprete','$titre')";
// on insère le tuple (mysql_query) et au cas où, on écrira un petit message d'erreur si la requête ne se passe pas bien (or die)
mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on ferme la connexion à la base
mysql_close();
echo 'Nous venons d\'insérer un nouveau disque : '.$titre.' de '.$interprete.' appartenant à '.$proprio;
?>
</body>
</html>
donc il faut que je modifie ceci ?
le 04/07/2003 à 18:04
LA GLOBULE
C'est un cours.
Donc ca te montre comment inserer des données dans une base de données.
Maintenant, c'est à toi de gérer ton truc.
On est pas derriere ton ordi pour voir ce que tu fais, donc ptet que oui, ce code s'adaptera facilement à ton projet, et ptet que non, auquel cas, il faudra le modifier en profondeur.
Tu vois ce que je veux dire ?
PHP ce n'est pas que du copier / coller, aucun code ne peut se subsitituer à un autre. Tout depend de ce que tu veux faire.
Donc ca te montre comment inserer des données dans une base de données.
Maintenant, c'est à toi de gérer ton truc.
On est pas derriere ton ordi pour voir ce que tu fais, donc ptet que oui, ce code s'adaptera facilement à ton projet, et ptet que non, auquel cas, il faudra le modifier en profondeur.
Tu vois ce que je veux dire ?
PHP ce n'est pas que du copier / coller, aucun code ne peut se subsitituer à un autre. Tout depend de ce que tu veux faire.
le 04/07/2003 à 19:18
C_Kirby
Et LA GLOBULE pour le coup du mot de passé, tu pourrais le corriger
le 04/07/2003 à 22:05
Snifant
j'habandone j'y arriverais jamais
le 04/07/2003 à 22:15
Koboneil
C'est sur que si tu prend pas le temps de lire les cours, tu n'y arriveras jamais
le 04/07/2003 à 22:16
Snifant
même j'ai lu les cours
le 04/07/2003 à 22:20
LA GLOBULE
En l'espace de 3H ou 4H tu as lu tous les cours bien attentivement, tous en testant les exemples donnés ??
Serieux, j'y crois pas...
Serieux, j'y crois pas...