CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

SQL sa prend la tete

BlackWarrior_67
BlackWarrior_67
Niveau 8
19 mars 2004 à 19:58:28

< html>
< head>
< title>Document sans titre</title>
< meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
< /head>

< body>
< ?
mysql_connect("sql.free.fr", " xxxx", " xxxx"); / / Connexion à MySQL
mysql_select_db("xxxx"); / / Sélection de la base coursphp

$reponse = mysql_query("SELECT * FROM partner WHERE auto = ´0´ " ); / / Requête SQL
$res = mysql_numrows($reponse);
if ( $res == 0)
{
echo " Il n´y a pas encore de demande de partenariat pour le moment" ;
}
else

echo ´Il y a ´.$res.´ Demande de Partenariat dans la base de donnée pour le moment.´ ; ? >
< form method="post" action="eko.php?page=partner" name="internet">
< ?
while($donnees = mysql_fetch_array($reponse))
{
? >
< div align="center"></div>
< div align="center"></div>
< div align="center"></div>
< p><br>
< br>
< ? echo " <input type=\"checkbox\" name=\"sites[]\" value=\"".$donnees ? > < ? print("<a href=\"".$donnees[url]."\"> < img src=\"".$donnees[logo]."\"></a>"); ? >
< b>Description</b> : < ? echo $donnees[´description´]; ? > < /p>
---------------------------------------------- < br>
< br>
< ? } ? >
< input type="submit" name="accepter" value="Accepter">
< input type="submit" name="refuser" value="Refuser">
< /form>
< ? $accepter = $_POST[´accepter´]; ? >
< ? $refuser = $_POST[´refuser´]; ? >
< ?
$accepter = htmlentities ( $_POST[´accepter´]);
$refuser = htmlentities ( $_POST[´refuser´]);
? >
< ?
if($accepter){ / / lien accepté, on approuve
$action = " accepté";
$sql="UPDATE partner SET auto=´1´ WHERE url=$donnees";
}
elseif($refuser){ / / lien refusé, on efface
$action = " refusé";
$sql="DELETE FROM partner WHERE url=$donnees";
}
@mysql_query($sql);
echo " $titre $action<br>";
? >
< ?
mysql_close(); / / Déconnexion de MySQL
? >
< /p>
< /body>
< /html>

Voila j´ai fais une fonction supprimer et accepter pour chaque demande de partenariat.
Pour cela j´ai fais un champ nommé " auto" dans la table.
Le probleme c´est que les variables sur la page ne sont pas declarées,aucune requete sql n´est faite,je sais pas pk....

stoff
stoff
Niveau 10
19 mars 2004 à 20:06:08

SVP c´est pour les chiens ?
Putain y a vraiment des c***

freedix
freedix
Niveau 10
19 mars 2004 à 20:06:09

C´était obligatoire de faire un deuxième post ? :nonnon:

BlackWarrior_67
BlackWarrior_67
Niveau 8
19 mars 2004 à 20:18:22

dsl stoff,mais j´devais aller manger,j´ai du ecrire sa a la va-vite.
Ya un bouton Poste Accepter et un bouton Poste Refuser.
http://pogocs.free.fr/eko.php?page=partner

voila ce que donne le code

BlackWarrior_67
BlackWarrior_67
Niveau 8
19 mars 2004 à 20:19:18

Au fait,merci de me repondre S´il vous plait car de l´aide me serait tres favorable,j´aimerai elaborer un autre type de " projet".

leboss33
leboss33
Niveau 10
19 mars 2004 à 21:28:26

Sa c´est du code ou chaques caractères est 200% utile !

< div align="center"></div>
< div align="center"></div>
< div align="center"></div>

freedix
freedix
Niveau 10
19 mars 2004 à 21:32:48

:rire:

BlackWarrior_67
BlackWarrior_67
Niveau 8
19 mars 2004 à 23:00:54

Oui bon c´ets pas la peine de se moquer c´était meme pas le probleme en plus oO.
Alors est-ce que kk1 a trouvé ? please.
http://pogocs.free.fr/eko.php?page=partner

sa donne sa =/

freedix
freedix
Niveau 10
19 mars 2004 à 23:16:54

Lorsque tu précises une clause WHERE dans ta requête, si c´est une variable en PHP, il faut que tu la mette entre simple quotes.
Ex :
. .. WHERE url=´$donnees´

Sinon il croit que la valeur précisée dans la clause WHERE est un nom d´un champ se trouvant dans ta table : )

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment