creeks

Inscris le 22/06/2011 à 15:00
  • Signature
    CreEks
  • Nombre de sujets
    1
  • Nombre de messages
    7
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

creeks
le 22/06/2011 à 16:23
Problème avec mon UPDATE
Bonjour,
Je voudrais faire l'UPDATE d'un texte présent dans une de mes tables, mais je ni arrive pas smiley. Pourriez vous m'aider ?
Voilà mon code :

<?php
session_start();
include '../../utils/connexion_bdd.php';

$id_page = $_GET['idpage'];
$requete = "SELECT titre,contenu1 FROM site_pages_t WHERE id = '$id_page'" or die ('Erreur '.$requete.' '.mysql_error());
$resultat = mysql_query($requete);

$ligne = mysql_fetch_assoc($resultat);
echo $ligne["titre"];
echo '</br>';
echo $ligne["contenu1"];

/****************************** MODIFICATION DU TEXTE *********************************************/
$login = $_SESSION['login'];
$sql = "SELECT droits FROM membre WHERE login = '$login'";
$req = mysql_query($sql) or die ('Erreur SQL'.$sql.'<br/>'. mysql_error());
$data = mysql_fetch_array($req);
mysql_free_result($req);

// on teste si l'admin a soumis le formulaire
if (isset($_POST['modif_text']) && $_POST['modif_text'] == 'Modifier') {
// on teste la déclaration de nos variables
if (!isset($_POST['modif_text'])) {
$erreur = 'La variable nécessaire au script n\'est pas définie.';
}
// si tout ok = mise a jour dans la base
$sql = 'UPDATE site_pages_t SET contenu1 = '.$_POST['modif_text'].' WHERE id = '.$id_page.'';

mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
//mysql_close();

// renvoi vers la Gestion de l'abcdaire
echo '<script language="Javascript">
<!--
document.location.replace("index.php?idpage=419&lettre=A");
// -->
</script>';
// on termine le script
exit();
}

if($data['droits'] == 1){
echo '<form action="GestionTexte.php" method="post">';
echo '<br /><br />';
echo '<strong><u> Modification de l\'espace texte </u>:</strong><br />';
echo '<textarea class="text_modif" name="modif_text" cols="80" rows="10">'.$ligne["contenu1"].'</textarea>';
echo '<br /><input type="submit" name="modif" value="Modifier">';
echo '</form>';
}
?>
CreEks
LoadingChargement en cours