PHP et MYSL

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 : PHP et MYSL

Re: PHP et MYSL

par sireF » 16 févr. 2010, 16:00

Ha cool, merci du tuyau, ca aide au niveau de la structure du code

Re: PHP et MYSL

par stealth35 » 16 févr. 2010, 15:54

Tu vas rire, sous notepad ++, c'est pas tres pro, faudrai au moins dreamweaver ou comme tu dis eclipse :lol:
notepad++ c'est bien, (je trouve ca mieux que dream), sous notepad++ tu peu afficher tout les caractères (affichage->symbole spéciaux -> afficher tout les caratere)

Re: PHP et MYSL

par sireF » 16 févr. 2010, 15:48

Tu vas rire, sous notepad ++, c'est pas tres pro, faudrai au moins dreamweaver ou comme tu dis eclipse :lol:

Re: PHP et MYSL

par stealth35 » 16 févr. 2010, 15:47

Ok, ben en fait j'ai trouvé, ca fait depuis 9h du mat que je cherche, et en fait c'est tout con :(

Des espaces apres la fermeture de la 2eme balise ?>

Je suis un gros boulet.
c'est souvent comme ca :wink: , tu travail avec quelle éditeur ? (moi je suis sous eclipse, il me marque ou sont les erreus de syntax)

Re: PHP et MYSL

par sireF » 16 févr. 2010, 15:45

Ok, ben en fait j'ai trouvé, ca fait depuis 9h du mat que je cherche, et en fait c'est tout con :(

Des espaces apres la fermeture de la 2eme balise ?>

Je suis un gros boulet.

Re: PHP et MYSL

par stealth35 » 16 févr. 2010, 15:44

ca c'est le fichier que tu lances et sur lequel ta une erreur ?

Re: PHP et MYSL

par sireF » 16 févr. 2010, 15:39

Voila au début ce que j'ai
<?php
include_once('php_session/configuration.php');


session_start();

if(!isset($_SESSION['auth']) && $_SESSION['auth'] != true)
{
  print("Vous n'&ecirc;tes pas autoris&eacute; &agrave; afficher cette page.<br />".PHP_EOL);
  print("<a href=\"index.php\">Retour<a/>".PHP_EOL);
  
  exit;
}
?>
Sachant que ce que j'ai la, je l'ai fait pour une autre page et cela fonctionne bien, c'est au moment de la suppresion qu'il fait ce

Re: PHP et MYSL

par stealth35 » 16 févr. 2010, 15:33

met les balise [ php][/php] autour de ton coe on verra mieux,
ensuite ton erreur elle est ligne 1, donc montre nous la ligne 1 :wink:

PHP et MYSL

par sireF » 16 févr. 2010, 15:31

Bonjour,

Voila je débute dans le php et mysql, je suis entraind de me créer un petit site web dans mon entreprise et je rencontre une erreur que j'arrive pas en m'en dépatouiller, voici l'erreur que j'ai

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

Maitenant je vous montre une partie de mon code avec les requêtes SQL

Une partie de mon code :

include("select.php"); 


if(isset($_POST['btnSupp'])) 
{ 
$nbChk=count($_POST['chksup']); 


for ($i=0; $i<$nbChk; $i++) 
{ 

mysql_query($reqSupp2.$_POST['chksup'][$i]) or die(mysql_error()); 
} 




$res = mysql_query($resSelect2,$connexion); 


echo "<center><form id='form1' method='post' action='entreprise.php'><table width=\"500\" border=\"1\">"; 
echo "<br>"; 
echo "<center><input type='submit' name='btnSupp' VALUE='Supprimer'>"; 
echo "<input type='submit' name='btnMod' VALUE='Modifier' ></center>"; 
echo "<br>"; 
echo "<tr>"; 
echo "<td width=\"200\">".Entreprise."</td>"; 
echo "<td width=\"80\">".Adresse."</td>"; 
echo "<td width=\"100\">".Telephone."</td>"; 
echo "<td width=\"50\">".Fax."</td>"; 
echo "<td width=\"50\">".Email."</td>"; 
echo "<td width=\"50\">".''."</td>"; 
echo "</tr>"; 

while ($row = mysql_fetch_array($res)) { 

$L0 = $row ['']; 
$L1 = $row [0]; 
$L2 = $row [1]; 
$L3 = $row [2]; 
$L4 = $row [3]; 
$L5 = $row [4]; 
$L6 = $row [5]; 


echo "<tr>"; 
echo "<td width=\"200\">".$L1."</td>"; 
echo "<td width=\"80\">".$L2."</td>"; 
echo "<td width=\"100\">".$L3."</td>"; 
echo "<td width=\"50\">".$L4."</td>"; 
echo "<td width=\"50\">".$L5."</td>"; 
echo "<td width=\"50\"><input name='chksup[]' type='checkbox' value='".$L6."' />".$L0."</td>"; 
echo "</tr>"; 
} 
echo "</table></center>"; 
echo "</form>"; 

mysql_close($connexion); 

?> 


Mes requetes SQL 


// ----------------------------- Requete qui permet d'afficher les entreprises 
$resSelect2 ="SELECT entreprise.nom, entreprise.adresse, entreprise.tel, entreprise.fax, entreprise.email, entreprise.id FROM entreprise order by nom"; 


// ----------------------------- Requete qui permet de supprimer une entreprise 
$reqSupp2="DELETE FROM entreprise WHERE id="; 

Donc soyez indulgent, je débute, pour ce qui est de la mise en forme, sur mes pages elles y sont, mais pour le faire sur un forum c'est pas évident

Merci de votre aide.