Liste déroulante
Posté : 16 nov. 2005, 15:04
Bonjour à tous,
Je viens d'effectuer une recherche pour problème mais je n'ai rien vu. C'est toujours plus compliqué que ce que je fais ^^
Donc voilà
J'ai crée une liste déroulante qui en théorie doit récupérer des infos dans la BDD.
Le problème c'est que cela ne m'affiche pas d'erreur...
voici mon code
Dans mon formulaire de récupération, lorsque je modifie une donnée et que je valide le formulaire, et bien deviné j'ai une erreur sql, que je ne vois pas !! .....
Si une bonne âme pouvais m'aiguiller ca m'aiderai beaucoup
Merci d'avance
Je viens d'effectuer une recherche pour problème mais je n'ai rien vu. C'est toujours plus compliqué que ce que je fais ^^
Donc voilà
J'ai crée une liste déroulante qui en théorie doit récupérer des infos dans la BDD.
Le problème c'est que cela ne m'affiche pas d'erreur...
voici mon code
<select>
<?php
$query = "SELECT * FROM assimilations ORDER BY marque2";
while($data = mysql_fetch_assoc($req))
{
echo '<option>'.$data['$marque'].'</option>';
}
?>
</select>
<?
include('connection.inc.php');
$query = "SELECT * FROM assimilations ORDER BY marque2";
$result = mysql_query($query);
$nb = mysql_numrows($result);
while ($val = mysql_fetch_array($result))
{ /* On parcoure les résultats de la requête */
$id_assim = $val["id_assim"];
$marque2 = $val["marque2"];
$cyl2 = $val["cyl2"];
$date = $val["date"];
$bool = $val["bool"];
echo "
<table width='750' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td width='150' class='texte_gras'>$date</td>
<td width='300' class='texte_gras'>Marque : <a href='assimilation2.php?id_assim=$id_assim' class='texte_lien'>$marque2</a></td>
<td width='300' class='texte_gras'>cyl : <a href='assimilation2.php?id_assim=$id_assim' class='texte_lien'>$cyl2</a></td>
</tr>
<tr>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td colspan='5' height='1' bgcolor='#92c7f3'></td>
</tr><br>
</table>
";
}
?>
ah oui autre chose, j'ai un formulaire pour enregistrer des contacts. Jusque là pas de soucis. J'ai également mon script pour récupérer les données afin de pouvoir les modifiers. Et la c'est le drame. Dans mon formulaire de récupération, lorsque je modifie une donnée et que je valide le formulaire, et bien deviné j'ai une erreur sql, que je ne vois pas !! .....
<?
include('connection.inc.php');
$query = "UPDATE contact SET nom_col='".$_POST['nom_col']."' , identifiant='".$_POST['identifiant']."' , tel='".$_POST['tel']."' , mail='".$_POST['mail']."' , WHERE idcontact='".$_GET['idcontact']."' " ;
$result = mysql_query($query) or die ('Erreur SQL !<br>'.mysql_error());
header('location: contact.php');
?>
Si une bonne âme pouvais m'aiguiller ca m'aiderai beaucoup
Merci d'avance