par
Cyrano » 26 mai 2005, 21:34
Ok, alors quelques erreurs bénignes, mais un peu nombreuses. Un détail, quand tu envoies du code, au dessus de la zone de texte, il y a un bouton [ PHP ] pour baliser le code. Utilise le, un clic dessus, tu colles ton code et un nouveau cic dessus pour fermer la balise. Fais une prévisualisation pour vérifer.
Ton code corrigé:
<?php
/*Enregistre l'URL de l'image dans la base*/
$host="localhost";
$user="********";
$mpasse="********";
$database="****";
$connexion = mysql_connect("locahost", "$login", "$mpasse")
or die ("Connexion à la base impossible");
$db = mysql_select_db($database) or die("Sélection de la base impossible");
$sql = "INSERT INTO image (url)
VALUES ('". $_POST['URL'] ."')";
mysql_close($connexion);
?>
Celui-ci affiche l'image grâce aux données de la base
<?php
/*Affiche l'image grâce aux infos récoltées dans la base*/
$host="localhost";
$user="********";
$mpasse="********";
$database="****";
$connexion = mysql_connect("locahost", $login, $mpasse)
or die ("Connexion à la base impossible");
$db = mysql_select_db($database) or die("Sélection de la base impossible");
$sql = "SELECT image FROM banque";
$result = mysql_query($sql);
$ligne = mysql_fetch_array($result, MYSQL_ASSOC);
echo "<img border=\"0\" src=\"". $ligne['image'] ."\" width=\"500\" height=\"158\">";
?>
Attention, tu remettras tes codes: Édites les messages précédent pour effacer tes codes d'accès, c'est public ici.
Ok, alors quelques erreurs bénignes, mais un peu nombreuses. Un détail, quand tu envoies du code, au dessus de la zone de texte, il y a un bouton [ PHP ] pour baliser le code. Utilise le, un clic dessus, tu colles ton code et un nouveau cic dessus pour fermer la balise. Fais une prévisualisation pour vérifer.
Ton code corrigé:
[php]<?php
/*Enregistre l'URL de l'image dans la base*/
$host="localhost";
$user="********";
$mpasse="********";
$database="****";
$connexion = mysql_connect("locahost", "$login", "$mpasse")
or die ("Connexion à la base impossible");
$db = mysql_select_db($database) or die("Sélection de la base impossible");
$sql = "INSERT INTO image (url)
VALUES ('". $_POST['URL'] ."')";
mysql_close($connexion);
?>
[/php]
Celui-ci affiche l'image grâce aux données de la base
[php]
<?php
/*Affiche l'image grâce aux infos récoltées dans la base*/
$host="localhost";
$user="********";
$mpasse="********";
$database="****";
$connexion = mysql_connect("locahost", $login, $mpasse)
or die ("Connexion à la base impossible");
$db = mysql_select_db($database) or die("Sélection de la base impossible");
$sql = "SELECT image FROM banque";
$result = mysql_query($sql);
$ligne = mysql_fetch_array($result, MYSQL_ASSOC);
echo "<img border=\"0\" src=\"". $ligne['image'] ."\" width=\"500\" height=\"158\">";
?>[/php]
Attention, tu remettras tes codes: Édites les messages précédent pour effacer tes codes d'accès, c'est public ici.