Au secours PHP " ou ' ?
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Au secours PHP " ou ' ?



  1. #1
    invitebe744ba6

    Au secours PHP " ou ' ?


    ------

    Bonjour à tous!
    Voila, depuis quelques jours j'essaye d'apprendre le HTML (ça, ça va a peu près) et du PHP (la je galère un peu plus ...).
    Je me heurte au problème suivant:
    Je n'arrive pas à savoir quand il faut utiliser des guillemets [ " ]ou des côtes [ ' ]. Plus particulièrement avec la fonction "echo" j'ai vraiment du mal. Je voudrai ecrire la valeur de $i et que ce soit un lient vers une page "livreor.php?page=$amp;$pa ge" où $page serait la valeur de $page...
    Je perds complètement la boule si quelqu'un pouvait m'aider ce serait cool...
    Code HTML:
    <?php
    	// Création des liens vers les pages:
    	mysql_connect("localhost","root","");
    	mysql_select_db("livreor");
    	
    	$nbmessageparpage = 10;
    	$nbmessage = mysql_query("SELECT COUNT(*) AS ID FROM livreor") or die(mysql_error());
    	$nbpagenec = ceil($nbmessage / $nbmessageparpage);
    	echo $nbpagenec;
    	echo "Page:";
    	for ($i=0 ; $i< $nbpagenec ; $i++) 
    	{	
    	echo " <a href="livreor.php?page=$amp;page">'.$i.'</a>" ;
    	}
    	mysql_close;
    	?>

    -----

  2. #2
    invitebe744ba6

    Re : Au secours PHP " ou ' ?

    bon j'ai corrigé ça a l'air de fonctionner comme ça:
    Code PHP:
    <?php // Création des liens vers les pages:
        
    mysql_connect("localhost","root","");
        
    mysql_select_db("livreor");
        
        
    $nbmessageparpage 10;
        
    $nbmessage mysql_query("SELECT COUNT(*) AS ID FROM livreor") or die(mysql_error());
        
    $nbpagenec ceil($nbmessage $nbmessageparpage);
        echo 
    $nbpagenec;
        echo 
    "Page:";
        for (
    $i=$i$nbpagenec $i++) 
        {    
        
    ?> <a href="livreor.php?page=$amp;page"><?php echo $i?> </a> <?php
        
    }
        
    mysql_close;
        
    ?>

  3. #3
    invite765732342432
    Invité

    Re : Au secours PHP " ou ' ?

    Citation Envoyé par MiX_FR Voir le message
    echo " <a href="livreor.php?page=$amp;pa ge">'.$i.'</a>" ;
    Alors pour faire simple: echo doit être suivi d'une chaine de caractère. Donc (pour simplifier et sans prendre en compte les concaténations) d'un chaine commençant et finissant par "

    Si la chaine que tu veux afficher contient elle-même des guillemets, il y a pb. Il suffit de mettre \" à la place de simplement "

    Ca donne donc: echo " <a href=\"livreor.php?page=$page\ ">$i</a>" ;
    (j'ai viré les points de .$i. : inutile de chercher à concaténer, php interprète très bien les variqble dans les chaines de caractères.

    Je crois que ça devrait corriger tes problèmes. Sinon, n'hésite pas à détailler...

    edit: je ne comprends pas bien le sens de le "$amp;page" => c'est pour quoi ?

  4. #4
    invitebe744ba6

    Re : Au secours PHP " ou ' ?

    ok merci beaucoup! c'est plus clair comme ça!!
    Et comment peut on faire la difference entre le nom de la variable et sa valeur?

  5. A voir en vidéo sur Futura
  6. #5
    Rann

    Re : Au secours PHP " ou ' ?

    Salut
    J'en ai appris des choses là; en plus ils sont sympas:
    http://www.siteduzero.com/tuto-3-492...-avec-php.html
    La termitière future m'épouvante. Et je hais leur vertu de robots St Ex.

Discussions similaires

  1. Au secours, juste quelques page en php
    Par invite6e2e40b0 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 2
    Dernier message: 11/11/2007, 09h49
  2. Insérer une page php avec variables (ex : page.php?nom=jean) grâce au javascript
    Par invite991c0955 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 21/05/2005, 18h37
Découvrez nos comparatifs produits sur l'informatique et les technologies.