ERREUR DE SYNTAX

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 : ERREUR DE SYNTAX

Re: ERREUR DE SYNTAX

par Aureusms » 26 janv. 2011, 23:18

Yo! Ton code est très dur à lire est un peu faux :
<?php
if (isset($_POST["cle"]) && !empty($_POST["cle"])) 
 	$cle=$_POST["cle"];
else 
  $cle="";
  
if (isset($_POST["suppr"]) && !empty($_POST["suppr"])) 
	$btn_check=$_POST["suppr"]; 
else
	$sppr="";
	
echo $_POST["cle"];

if(!empty($sppr) && !empty($cle))
{
	for($j=0;$j<count($cle);$j++)
	{
		if (empty($_POST["cle"][$j]))
		{
			echo" <script language=\"JavaScript\">alert('vous devez cocher les etudiants à supprimer');</script>";
		}
		else
		{
		$Requete = "DELETE FROM credit WHERE cin='".mysql_escape_string($_POST["cle"][$j])."' LIMIT 1";
		$resRequete = mysql_query($Requete);
		}
	}
}
?>

Re: ERREUR DE SYNTAX

par stealth35 » 26 janv. 2011, 19:19

Bonjour, déjà mets les balises
, corrige tes fautes, écris normalement et pas en majuscule.

ERREUR DE SYNTAX

par azedine85 » 26 janv. 2011, 19:14

SLT DSL J AI UN PROBLEME DE SYNTAXE PHP VOICI MON CODE
<?php
if (isset($_POST["cle"])) $cle=$_POST["cle"];
else $cle="";
if (isset($_POST["suppr"])) $btn_check=$_POST["suppr"]; else $sppr="";
echo $_POST["cle"];
if(isset($_POST["suppr"])){
for($j=0;$j<count($cle);$j++){
if (empty($_POST["cle"][$j])){
echo" <script language=\"JavaScript\">alert('vous devez cocher les etudiants à supprimer');</script>";
}else{
$Requete = "DELETE FROM credit WHERE cin=".$_POST["cle"][$j];
$resRequete = mysql_query($Requete);
}
}


alors mon problem c est que cin en gras est varchar comment je px eprimer que $_POST["cle"][$j] est varchar?
alors $_POST["cle"] contient la valeur de cin merci