IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Parse error [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 73
    Par défaut Parse error
    Bonjour à tous! voici mon problème j'ai le message suivant après avoir tapé les lignes de codes ci-dessous extraites du livre php/mysql pour les nuls merci pour votre aide très cordialement!: Parse error: parse error in C:\wamp\www\mysql_envoi.php on line 18

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    <!-- Nom du programme : mysql_envoi.php
    Description : envoi d'une requête SQL au serveur SQL et affichage des résultats.
    -->
    <html>
    <head>
    <title>Envoi de requêtes SQL</title>
    </head><body>
    <?php
    $host="";
    $user="";
    $password="";
     
    /* Section d'exécution de la requête */
    if(@$_GET['form'] == "yes")
    {
    mysql_connect($host,$user,$password);
    mysql_select_db($_POST['database']);
    $query = strip$lashes($_POST['query']);
    $result = mysql_query($query);
    echo "Base de données sélectionnée : <b>{$_POST['database']}
    </b><br>
    Requête : <b>$query</b><h3>Résultats</h3><hr>";
    if($result == 0)
    echo "<b>Erreur ".mysql_errno().": ".mysql_error().
    "</b>";
    elseif (@mysql_num_rows($result) == 0)
    echo("<b>Requête exécutée. Auncun résultat envoyé.
    </b><br>");
    else
    {
    echo "<table border='1'>
    <thead>
    <tr>";
    for($i = 0;$i < mysql_num_fields($result);$i++)
    {
    echo "<th>".mysql_field_name($result,$i).
    "</th>";
    }
    echo "  </tr>
    </thead>
    <tbody>";
    for ($i = 0; $i < mysql_num_rows($result); $i++)
    {
    echo "<tr>";
    $row = mysql_fetch_row($result);
    for($j = 0;$j<mysql_num_fields($result);$j++)
    {
    echo("<td>" . $row[$j] . "</td>");
    }
    echo "</tr>";
    }
    echo "</tbody>
    </table>";
    }  //end else
    echo "
    <hr><br>
    <form action=\"{$_SERVER['PHP_SELF']}\" method=\"POST\">
    <input type='hidden' name='query' value='$query'>
    <input type='hidden' name='database'
    value={$_POST['database']}>
    <input type='submit' name=\"queryButton\"
    value=\"Nouvelle requête\">
    <input type='submit' name=\"queryButton\"
    value=\"Editer la requête\">
    </form>";
    unset($form);
    exit();
    }  // endif form=yes
     
    /* Section that requests user input of query */
    @$query=stripSlashes($_POST['query']);
    if (@$_POST['queryButton'] !="Editer la requête")
    {
    $query = " ";
    }
    ?>
     
    <form action="<?php echo $_SERVER['PHP_SELF'] ?>?form=yes"
    method="POST">
    <table>
    <tr>
    <td align=right><b>Indiquez le nom<br> de la base 
    de données</b></td>
    <td><input type="text" name="database"
    value=<?php echo @$_POST['database'] ?> ></td>
    </tr>
    <tr>
    <td align="right" valign="top">
    <b>Saisissez la requête SQL</b></td>
    <td><textarea name="query" cols="60"
    rows="10"><?php echo $query ?></textarea>
    </td>
    </tr>
    <tr>
    <td colspan="2" align="center"><input type="submit"
    value="Envoyez la requête"></td>
    </tr>
    </table>
    </form>
    </body></html>

  2. #2
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 494
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 494
    Par défaut
    mysql_envoi.php on line 18
    bon, on va regarder ensemble ce que tu as ligne 18....
    $query = strip$lashes($_POST['query']);

    rien ne te choque ?
    strip$lashes() ?
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 73
    Par défaut
    Citation Envoyé par DEMMOTTE Voir le message
    mysql_envoi.php on line 18
    bon, on va regarder ensemble ce que tu as ligne 18....
    $query = strip$lashes($_POST['query']);

    rien ne te choque ?
    strip$lashes() ?
    non je ne vois pas! il est vrai que je débute! merci de m'éclairer

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Parse Error...
    Par Anduriel dans le forum Langage
    Réponses: 5
    Dernier message: 09/10/2005, 02h23
  2. parse error
    Par Romain93 dans le forum C
    Réponses: 6
    Dernier message: 28/09/2005, 21h03
  3. je ne comprend pas un parse error
    Par bibi_64 dans le forum C
    Réponses: 3
    Dernier message: 21/09/2005, 14h00
  4. XML Parsing Error: not well-formed
    Par localhost dans le forum Valider
    Réponses: 5
    Dernier message: 16/06/2005, 14h20
  5. Parse error
    Par Sylvain James dans le forum XMLRAD
    Réponses: 2
    Dernier message: 02/02/2005, 10h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo