problème mysql

Répondre
LA GLOBULE
le 25/01/2006 à 17:19
LA GLOBULE
$result=mysql_db_query("gestion","select * from gestion_memo where mem_id=$mem_id",$db_link);

Ta requete deconne => prend l'habitude de mettre un or die mysql_error() dessus pour voir le message d'erreur associée.
universdupc
le 25/01/2006 à 17:31
universdupc
ok merci j'ai déjà résolu une erreur il m'en reste deux :

Warning: mysql_result(): Unable to jump to row 1 on MySQL result index 4 in c:\scripts\logiciel\memo\modifier.php on line 54

Warning: mysql_result(): Unable to jump to row 1 on MySQL result index 4 in c:\scripts\logiciel\memo\modifier.php on line 55


Que veut dire "unable to jump"
universdupc
le 27/01/2006 à 10:57
universdupc
Thank j'ai réussit avec de la patience et persévérence. erci à vous voici le code finale pour info :

<?php
session_start();
if (!isset($_SESSION['membre_login'])) {
header ('Location: /logiciel/index.php');
exit();
}
?>
<?php
// on inclus les valeurs de configurations
include("fichier_config/config.php");
?>
<html>
<head>
<title></title>
<LINK REL=stylesheet TYPE="text/css" HREF="css.css">
</head>
<body bgcolor="<?php echo("$color_fond_page"); ?>">
<h3><p><center>Modification de la note</center></p></h3>
<?php

/*_____________________CONNEXION__________________________*/

$db_link=mysql_connect('localhost','root','');
mysql_select_db('gestion',$db_link);
$mem_id = isset($_GET['mem_id']) ? $_GET['mem_id'] : null;


if(isset($_POST['modifier'])){

if((isset($_POST['mem_titre'])) && (isset($_POST['mem_contenu']))){

if((!empty($_POST['mem_titre'])) && (!empty($_POST['mem_contenu']))){

// Récupération de la date de modification
$date = date("Y-m-d H:i:s");
$sql='UPDATE gestion_memo SET mem_titre = "'.$_POST['mem_titre'].'", mem_contenu = "'.$_POST['mem_contenu'].'", date_note = "'.date("Y-m-d H:i:s").'" WHERE mem_id = "'.$_POST['mem_id'].'"';
mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
mysql_close();
echo "<h3 align=center>Mise à jour correctement effectuée<br><br><a href='index.php'>Retour</a>";
}
else{
echo'Une des variable est vide';
}
}
else{
echo'les variables necessaires ne sont pas définies';
}
}
else{

$result=mysql_db_query("gestion","select * from gestion_memo where mem_id='$mem_id'");
$mem_titre=mysql_result($result,0,"mem_titre");
$mem_contenu=mysql_result($result,0,"mem_contenu");

echo "<hr width='50%'>";
echo "<center><table border=0><form method='POST' action='modifier.php'>
<input type='hidden' name='mem_id' value='$mem_id'>
<div align='center'>
<table bgcolor='$font_color_cadreformu' width='$width_formulaire'>
<tr>
<td><font color='$color_police_formu' size='1' face='$style_police_formu'>Titre :</font></td>
<td> <input type='text' name='mem_titre' maxlength='30' size='50' value='$mem_titre'>
</td>
</tr>
<tr>
<td><font color='$color_police_formu' size='1' face='$style_police_formu'>Note :</font> </td>
<td> <textarea name='mem_contenu' cols='40' rows='5'>$mem_contenu</textarea>
</td>
</tr>
</table>
</div>";

echo "<table align='center'>
<tr>
<td>
<input type='submit' value='go' name='modifier'>
</td>
</form>
<td>
<form method=get action='index.php'><input type=submit value='Annuler'>
</td>
</form>
</table>";
}
$result=mysql_close($db_link);
?>
</body>
</html>
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours