Pb envoie de donnée sur une base de donnée
Résolu
ludo
-
divx78 Messages postés 115 Date d'inscription Statut Membre Dernière intervention -
divx78 Messages postés 115 Date d'inscription Statut Membre Dernière intervention -
Bonjour, voila j'ai créer une page php qui est censé envoyé les données dans ma base. Mon problème est que j'ai ce message d'erreur quand j'essaye de la consulter, si quelqu'un pourrais m'aider je lui serait reconnaissant:
Parse error: syntax error, unexpected T_STRING in /mnt/141/sdc/e/0/richard.lage/send.php on line 12
Voici ma source
<html><head><title>Processus d'envoie</title></head>
<body>
<?php
$titre = $_POST['titre'];
$lien = $_POST['lien'];
$mp = $_POST['mp'];
$db = mysql_connect('sql.free.fr', 'mon_login',$mp);
mysql_select_db('ma_base',$db);
$sql = INSERT INTO `video` ( `id` , `titre` , `lien` ) VALUES ('', $titre, $lien);
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req))
{
echo "Votre film a bien était ajouté,merci et a bientot";
}
mysql_close();
?>
</body>
</html>
Les champs inséré dans la base vienne d'un formulaire ansi que le mot de passe.
Parse error: syntax error, unexpected T_STRING in /mnt/141/sdc/e/0/richard.lage/send.php on line 12
Voici ma source
<html><head><title>Processus d'envoie</title></head>
<body>
<?php
$titre = $_POST['titre'];
$lien = $_POST['lien'];
$mp = $_POST['mp'];
$db = mysql_connect('sql.free.fr', 'mon_login',$mp);
mysql_select_db('ma_base',$db);
$sql = INSERT INTO `video` ( `id` , `titre` , `lien` ) VALUES ('', $titre, $lien);
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req))
{
echo "Votre film a bien était ajouté,merci et a bientot";
}
mysql_close();
?>
</body>
</html>
Les champs inséré dans la base vienne d'un formulaire ansi que le mot de passe.
A voir également:
- Pb envoie de donnée sur une base de donnée
- Base de registre - Guide
- Effacer les données de navigation sur android - Guide
- Formules mathématiques de base - Télécharger - Études & Formations
- Dans son restaurant, igor utilise une application pour gérer les réservations. dans le schéma (structure) de la base de données de l’application représenté ci-dessous : de quoi « telephone » est-il le nom ? de quoi « reservations » est-il le nom ? associez chaque terme avec un attribut, une donnée, un enregistrement, une table, une valeur ou une variable. - Forum Webmastering
- La zone de données passée à un appel système est insuffisante - Windows 11
7 réponses
tu veut pas plutot organiser ton code en t'orientant Poo sa simplifirer tou ^^
Car la ces beaucoup de code pour pas grand chose.
si tu veut un exemple demande moi
Car la ces beaucoup de code pour pas grand chose.
si tu veut un exemple demande moi
Bonjour, oui si tu a une autre maniere pourquoi pas meme si je ne conné pas le Poo, je suis ouvert a toute proposition au point ou j'en suis.
Merci d'avance
Merci d'avance
ok merci pour l'astuce mais ca ne marche toujours pas.
Je désespère
Si quelqu'un voit le probleme je lui en serait trés reconnaissant de me le dire.
Merci
Je désespère
Si quelqu'un voit le probleme je lui en serait trés reconnaissant de me le dire.
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Attention tous ce que je vien de te code marche en PHP5.
Voila le code marche je le test actuellement ya pas de probleme
Aller a plus pour d'autre question n'esite pas a me demander en mp.
Voila le code marche je le test actuellement ya pas de probleme
Aller a plus pour d'autre question n'esite pas a me demander en mp.
<?php class My_Sql { // Requette de connecter Mysql public function __construct($host, $user, $pass, $db) { $this->connect = mysql_connect($host, $user, $pass);//connect prent if ($this->connect !== FALSE) { $this->db = mysql_select_db($db); if ($this->db === FALSE) { mysql_close ($this->connect); $this->connect = FALSE; die ('Impossible de se connecter a la base de donnée'); } echo 'La connection est établie : OK'; } } //Femre la connection. public function sql_close() { if ($this->connect !== FALSE)// Doit etre different de FALSE { $this->connect = mysql_close($this->connect); return $this->connect; } return TRUE; } public function sql_query($query,$fetch_array = FALSE) { $this->query = $query; if (!empty($this->query) AND $this->connect !== FALSE) { $this->result = mysql_query($this->query,$this->connect); $this->error = ($this->result === FALSE) ? TRUE : FALSE; if ($fetch_array AND !$this->error) { $this->result = mysql_fetch_array($this->result); $this->error = ($this->result === FALSE) ? TRUE : FALSE; } $this->result = ($this->error) ? $this->query."\n".mysql_errno($this->connect).' : '.mysql_error($this->connect) : $this->result; if ($this->error) die($this->result); return $this->result; } $this->error = TRUE; $this->result = 'La requète SQL est vide.'; die($this->result); } } $a = new My_Sql(localhost, root, charlotte, minichat); $a->sql_query("INSERT INTO ta_table VALUE ('', '$titre', 'lien')"); ?>