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

Vos question Php/MySQL

Lord_Cosmos
Lord_Cosmos
Niveau 8
11 juillet 2005 à 11:31:42

Bonjour
Une petite question en php ( je débute), comment executer de l´html en condition, du type

if ( condition) {faire de l´html
}else {
echo " quelquechose);}

Quelle syntaxe employer pour " faire de l´html" ?

merci :)

captain_torche
captain_torche
Niveau 10
11 juillet 2005 à 11:42:48

Tout simplement en écrivant ton code HTML ici :
echo " <p>Code html</p>";

Si jamais ton code comporte des guillemets, fais les précéder d´un antislash \"

echo " <p class=\"paragraphe\">Code html</p>";

watza_Kamikaze
watza_Kamikaze
Niveau 10
11 juillet 2005 à 15:54:29

:salut:
Tu peux aussi faire ça :

< ?php
if(blablabla)
{
? >
Directement ton code html
< php?
}
? >

Oo_Sauron_oO
Oo_Sauron_oO
Niveau 9
12 juillet 2005 à 14:54:27

< ? ? >
< ?php ? >

Ya une différence ?

captain_torche
captain_torche
Niveau 10
12 juillet 2005 à 15:19:02

Non, il n´y a pas de différence.

Juste que la syntaxe < ? ? > est la seule officielle depuis PHP4, si je ne m´abuse.

le_schtroumpf
le_schtroumpf
Niveau 6
12 juillet 2005 à 15:20:21

< ? ? > est la méthode classique.
< ?php ? > =>rendre compatible avec XML
Tu peux aussi mettre :
< script language="php"></script>
C´est pour que certains éditeurs de texte ( comme Frontpage) le reconnaisse.

Oo_Sauron_oO
Oo_Sauron_oO
Niveau 9
12 juillet 2005 à 15:47:12

Ok merci

killdragonus
killdragonus
Niveau 7
12 juillet 2005 à 16:59:03

je suis sur un projet de mmorpg et j´aimarais savoir si c possible en phph/mysql de faire combattre 2 personne l´un contre l´autre
j´avais penser a un truc du genre

conection mysql =>recuperation du profil des 2 joueurs => affichage des donner recuperer=> les joueur joue => modification des donner dans mysql selon le score de fin du combat.

est ce possible de faire un truc comme ca?
n´y aura t´il pas un grosse enbrouille dans les variables?

killdragonus
killdragonus
Niveau 7
13 juillet 2005 à 14:57:11

:up:

captain_torche
captain_torche
Niveau 10
13 juillet 2005 à 14:58:39

C´est sûrement possible, mais ensuite, ça sera à toi de le coder.
Et si tu gères bien tes variables, devrait pas y avoir de risque d´embrouille.

killdragonus
killdragonus
Niveau 7
13 juillet 2005 à 16:07:40

oaui je vais m´attaquer au codage d´ici peut mais je voulait surtout savoir si mysql va pas s´embrouiller avec tous ca car il va avoir comme variable pour 1 jour

vie
attaque
defence
argent

c variable x2 car il y aura 2 joueurs

captain_torche
captain_torche
Niveau 10
13 juillet 2005 à 16:09:00

Je te suis pas très bien, là.

killdragonus
killdragonus
Niveau 7
13 juillet 2005 à 16:17:14

je vais demander a mysql de sortir de ces tables le profil des deux joueurs pour les affichers sur la page et jouer avec c donner.

watza_Kamikaze
watza_Kamikaze
Niveau 10
13 juillet 2005 à 19:14:59

:salut:

1) Non, la syntaxe officiel est < ?php ? > sûr à 90% ^^, mais la plus courante est < ? ? >. Y a aussi < % %> si asp-balisejecpaskoi est on. et aussi < script language="php"> < /script> ^^

2) Je fais aussi un ptit jeu en php, ca te dirait d´allier nos forces kill ? je crois que tu as mon msn. sinon, c´est : ( pseudo sans le _)@hotmail.com
Je l´ai débuté y a pas longtemps, et vu que c´est les vacs x) . ..

killdragonus
killdragonus
Niveau 7
13 juillet 2005 à 20:58:53

je t contacter par msn j´avais ton adresse.

watza_Kamikaze
watza_Kamikaze
Niveau 10
13 juillet 2005 à 21:34:46

Oui je faisais plus l association :p sus bête

Oo_Sauron_oO
Oo_Sauron_oO
Niveau 9
19 juillet 2005 à 22:38:46

Salut,

J´ai encore un prob ( ouai je deviens un habitué de ce topic) mais cette fois à cause des if et des else, c´est la premiére fois que j´en fais.

Le code est un peu long, je m´en excuse d´avance.

< ?
mysql_connect("localhost", " root", " ");
mysql_select_db("ndspowa");

if ( isset($_POST[´titre´]))
{
$titre = $_POST[´titre´];
}
else
{
echo"Vous n´avez pas donné de titre à votre news.";
}

if ( isset($_POST[´auteur´]))
{
$auteur = $_POST[´auteur´];
}
else
{
echo"Vous n´avez pas renseigné votre pseudo.";
}

if ( isset($_POST[´contenu´]))
{
$contenu = $_POST[´contenu´];
}
else
{
echo"Vous n´avez pas écrit le contenu";
}

if ( isset($_POST[´introduction´]));
{
$introduction = $_POST[´introduction´];
}
else
{
echo"Vous n´avez pas écrit l´introduction.";
}

mysql_query("INSERT INTO articles VALUES(´´, ´$titre´, ´$auteur´,´$contenu´, ´$introduction´)");
mysql_close();
? >

Et j´obients cette erreur :
Parse error: parse error in c:\program
files\easyphp1-8\www\nds-powa\admin\articles_envoi
2.php on line 38

La ligne 38 :
else
{
echo"Vous n´avez pas écrit l´introduction.";
}

Voilà quoi :merci: d´avance à l´aimable personne qui m´aidera !

++

captain_torche
captain_torche
Niveau 10
19 juillet 2005 à 22:46:34

A moins que ce ne soit JV.com qui les supprime, ajoute un espace entre echo et "

BastGame
BastGame
Niveau 7
19 juillet 2005 à 22:50:24

Non ce n´est pas logique sinon l´erreur serait a tout les lignes où il a marquait echo"

gulius44
gulius44
Niveau 9
19 juillet 2005 à 23:22:26

if ( isset($_POST[´introduction´]));
{
$introduction = $_POST[´introduction´];
}
else
{
echo"Vous n´avez pas écrit l´introduction.";
}

A la première ligne ta mis un point-virgule, après le if. Enlève le et tout ira mieuxs.

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