probleme d'update

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : probleme d'update

Re: probleme d'update

par moogli » 03 nov. 2010, 15:58

salut,

il faut que le code de stealth35 soit la 1ère chose rencontrée dans le script (donc ligne 1 & 2 de ta page pour etre efficace).

ensuite peut tu être plus explicite quand a ton problème?

a tu essayé d'afficher la requête avant le mysql_query d’exécuter la requête dans phpmyadmin ou une console mysql ?

la base de résolution des problèmes est d'afficher les info étape par étape afin de savoir la ou il y a un soucis. et ensuite d'essayer dans une console mysql !

PS : peut tu utilise la balise bbcode php pour coloriser le code sur le forum stp ?

@+

Re: probleme d'update

par stealth35 » 03 nov. 2010, 15:57

tu sais faire un phpinfo ?

Re: probleme d'update

par bricfa » 03 nov. 2010, 15:51

je l'ai placer a plusieurs endroit et je n'ai rien de particulier.

n'oublie pas que je suis débutant et que j essaie d'apprendre et surtout de comprendre.

Re: probleme d'update

par stealth35 » 03 nov. 2010, 11:28

bonjour, stealth35

comme tu vois il est bien 3h du mat quand je poste mon message et j'ai mal à la tête de php
je ne comprend pas ou je dois placer le code
je pense avoir comprit que c'est pour afficher une ligne d'erreur du script
tu comprends pas "au début de ton code" ?

Re: probleme d'update

par bricfa » 03 nov. 2010, 04:09

bonjour, stealth35

comme tu vois il est bien 3h du mat quand je poste mon message et j'ai mal à la tête de php
je ne comprend pas ou je dois placer le code
je pense avoir comprit que c'est pour afficher une ligne d'erreur du script

Re: probleme d'update

par stealth35 » 02 nov. 2010, 23:58

bonsoir,
je rentre enfin du boulot.

rien ne s'enregistre da ma table
active le mysql.trace_mode :
//au debut de ton code
error_reporting(-1);
ini_set(mysql.trace_mode, true);

Re: probleme d'update

par bricfa » 02 nov. 2010, 22:36

bonsoir,
je rentre enfin du boulot.

rien ne s'enregistre da ma table

Re: probleme d'update

par AB » 02 nov. 2010, 18:45

Et alors qu'est-ce qui ne marche pas ?
Tu as un message d'erreur ?

Je vois que tu télécharges des images, peut-être sont-elles trop grosses essaie avec un fichier plus petit...

probleme d'update

par bricfa » 02 nov. 2010, 17:08

bonjour a tous
comme vous le savez je suis débutant en php

je n 'arrive pas a faire un update dans ma table
je ne vois pas l'erreur.

besoin d'aide, merci
voici le code

<?php
session_start();
if(!isset($_SESSION['code']))
{
header("Location:../login.php");
}
?>
<?php
require_once("../../../auth.php");
if(isset($_POST['bouton']))
{

if($_FILES['photo']['error']==0)
{
copy( $_FILES['photo']['tmp_name'] , "../../../images_membres/Artistes_rue/images_artistes/".$_FILES['photo']['name'] );
}


if($_FILES['photo']['error']==0) {
$requete="UPDATE artistes_rue SET name='".$_POST['name']."' , titre='".$_POST['titre']."', description='".$_POST['description']."' , cover='".$_FILES['photo']['name']."' WHERE id='".$_POST['reference']."' " ;
$requete1="UPDATE artistes_rue_complmt SET infofcomplementaire='".$_POST['infofcomplementaire']."' , evenement='".$_POST['evenement']."', lienevenement='".$_POST['lienevenement']."' , lienmyspace='".$_POST['lienmyspace']."', contactgrp='".$_POST['contactgrp']."', location='".$_FILES['photo']['name']."' WHERE id='".$_POST['reference']."' " ;
mysql_query($requete);
mysql_query($requete1);
}else{
$requete="UPDATE artistes_rue SET name='".$_POST['name']."' , titre='".$_POST['titre']."', description='".$_POST['description']."' WHERE id='".$_POST['reference']."' " ;
$requete1="UPDATE artistes_rue_complmt SET infofcomplementaire='".$_POST['infofcomplementaire']."' , evenement='".$_POST['evenement']."', lienevenement='".$_POST['lienevenement']."' , lienmyspace='".$_POST['lienmyspace']."', contactgrp='".$_POST['contactgrp']."' WHERE id='".$_POST['reference']."' " ;
mysql_query($requete);
mysql_query($requete1);
}

//header("Location:articlesModif.php");
}

//--------------requête du menu
$requete2="SELECT a.userid, a.name, a.titre, a.description, a.cover, a.typevideo, a.lienvideo, a.titrevideo FROM artistes_rue AS a WHERE id='".$_GET['reference']."'";
mysql_query('SET NAMES UTF8');
$resultat2=mysql_query($requete2);

//--------------requête de la fiche modif
$requete3="SELECT p.id, p.infofcomplementaire, p.evenement, p.lienevenement, p.lienmyspace, p.contactgrp, p.location, p.intitule FROM artistes_rue_complmt AS p WHERE id='".$_GET['reference']."' " ;
mysql_query('SET NAMES UTF8');
$resultat3=mysql_query($requete3);

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Modification Artiste LJDLR (Administrateur)</title>

<style type="text/css">
body{
background-color:#656565;
}
</style>
</head>

<body>
<?php echo "<br><strong>ADMINISTRATION MEMBRES (Ajouter Artistes de rue)</strong>
| <input type=\"button\" style=\"color:#000\" name=\"annuler\" value=\"&raquo;Retour page\" title=\"\" onclick=\"self.location.href='javascript:history.back()'\" onclick>
|<br>";
?>
<?php $article=mysql_fetch_array($resultat2); {?>

<form id="monform" name="form1" method="post" enctype="multipart/form-data" action="articlesModif.php">
<p>
<label>Artiste : <input type="hidden" name="reference" value="<?php echo $article['id']; ?>" >
<strong><?php echo"ID " .$article['userid']."&nbsp;&nbsp;>&nbsp;&nbsp;".$article['name']; ?></strong>
<input type="text" name="name" value="<?php echo $article['name']; ?>" />
</label>
</p>
<p>
<label>Titre :
<input type="text" name="titre" value="<?php echo $article['titre']; ?>" />
</label>
</p>
<p>
<label>Description :
<input type="text" name="description" value="<?php echo $article['description']; ?>" />
</label>
</p>

<p>
<label>typevideo :
<input type="text" name="typevideo" value="<?php echo $article['typevideo']; ?>" />
</label>
</p>
<p>
<label>lienvideo :
<input type="text" name="lienvideo" value="<?php echo $article['lienvideo']; ?>" />
</label>
</p>

<p>
<label>titrevideo :
<input type="text" name="titrevideo" value="<?php echo $article['titrevideo']; ?>" />
</label>
</p>

<?php } ?>


<label>intitule (jointure) :

<?php while($familles=mysql_fetch_array($resultat3)) { ?>
<input type="text" name="description" value="<?php echo $familles['intitule']; ?>" />

<!-- p.infofcomplementaire, p.evenement, p.lienevenement, p.lienmyspace, p.contactgrp, p.location, p.intitule -->
</label>
</p>
<p>
<label>infofcomplementaire :
<TEXTAREA LANG="fr" name="infofcomplementaire" value="<?php echo $familles['infofcomplementaire']; ?>" rows=10 COLS=40 ><?php echo $familles['infofcomplementaire']; ?></TEXTAREA>
</label>
</p>

<p>
<label>evenement :

<TEXTAREA LANG="fr" name="evenement" value="<?php echo $familles['evenement']; ?>" rows=10 COLS=40 ><?php echo $familles['evenement']; ?></TEXTAREA>
</label>
</p>

<p>
<label>lienevenement :
<input type="text" name="lienevenement" value="<?php echo $familles['lienevenement']; ?>" />
</label>
</p>

<p>
<label>lienmyspace :
<input type="text" name="lienmyspace" value="<?php echo $familles['lienmyspace']; ?>" />
</label>
</p>

<p>
<label>contactgrp :
<input type="text" name="contactgrp" value="<?php echo $familles['contactgrp']; ?>" />
</label>
</p>

<p>
<label>location :
<input type="text" name="location" value="<?php echo $familles['location']; ?>" />
</label>
</p>

<?php } ?>





<p>
<img src="../../../images_membres/Artistes_rue/images_artistes/<?php echo $article['cover']; ?>" >
</p>
<label>
<input type="file" name="photo" id="photo" />
</label>
<p>
<label>
<input type="submit" name="bouton" value="Envoyer" />
</label>
</p>
</form>


<form method="post" action="articlesGestion.php">

<p>
<label>
<input type="submit" name="retour" value="retour Administrarion" />
</label>
</p>
<input type="button" style="color:#000" name="annuler" value="annuler" onclick="self.location.href='accueil_membre.php'" onclick>
</form>
</body>
</html>