Likes Likes:  0
Resultaten 1 tot 15 van de 56
Pagina 1 van de 4 1 2 3 ... LaatsteLaatste
Geen
  1. #1
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
    geregistreerd gebruiker
    24 Berichten
    Ingeschreven
    20/01/10

    Locatie
    gronigen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource

    Hallo,
    Na vele uren op intenet te hebben afgezocht kan ik mijn probleem die ik nu heb niet achterhalen.
    Reeds heb ik een database aangemaakt op mijn server, (paginas en
    reacties etc)

    De onderstaande scriptcode wordt opgeroepen als mijn pagina op internet word geopend. Hierbij krijg ik 2 foutmelingen.

    1) Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in ********** on line 17

    mysql_escape_string($_SERVER['REQUEST_URI']).'";');if (mysql_num_rows($result)== 1) {

    2) Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in ********** on line 57

    if (mysql_num_rows($result)==0){
    echo 'Er zijn nog geen reacties.';




    (bestand reacties.php)


    <style type="text/css">
    <!--
    body,td,th {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
    color: #747474;
    }
    -->
    </style>
    <p><strong>Reacties</strong></p>
    <strong>
    <?php
    mysql_connect('*******','********','******');
    mysql_select_db('frankda_reactie ');
    $result = mysql_query('SELECT id FROM paginas '.
    'WHERE url="'.
    mysql_escape_string($_SERVER['REQUEST_URI']).'";');if (mysql_num_rows($result)== 1) {
    $row = mysql_fetch_array($result);
    $pagina_id = $row['id'];
    } else {
    mysql_query('INSERT INTO paginas SET url="'.
    $_SERVER['REQUEST_URI'].'";');
    $pagina_id = mysql_insert_id();
    }
    ?>
    </strong>
    <p><strong>Reageer zelf</strong></p>
    <p>&nbsp;</p>
    <form method="post">
    <p>
    Naam:
    <input type="text" name="naam"><br>
    </p>
    <p>E-mail:
    <input type="text" name="email"><br>
    </p>
    <p>Reactie:<br>
    <textarea cols="30" rows="4" name="reactie"></textarea>
    <br>
    <input type="submit" value="Versturen">
    </p>
    </form>
    <p>&nbsp;</p>
    <?php
    if (isset($_POST['naam'])) {
    mysql_query('INSERT INTO reacties SET pagina="'.
    $pagina_id.'", naam="'.$_POST['naam'].
    '", email="'.$_POST['email'].'", '.
    'reactie="'.$_POST['reactie'].'";');
    echo '<p>Je bericht is opgeslagen.</p>';
    }
    ?>
    <p><strong>Reacties van anderen</strong></p>
    <?php
    $result = mysql_query('SELECT * FROM reacties '.
    'WHERE pagina="'.$pagina_id.'";');
    if (mysql_num_rows($result)==0){
    echo 'Er zijn nog geen reacties.';
    } else {
    while ($row = mysql_fetch_array($result)) {
    // deze reactie weergeven
    echo ''.$row['naam'].' - '.$row['email'].''.
    ''.$row['reactie'].'';
    }
    }
    ?>



    Dit is een bestaand script, waarbij gezegt word dat alles automatisch in mijn database word gezet op id en url.
    Nu weet ik niet goed waar deze fout nu in zit, zou iemand mij hierbij kunnen helpen?

    bedankt!
    Laatst gewijzigd door eurocastle; 20/01/10 om 09:51. Reden: fout in tekst

  2. #2
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
    geregistreerd gebruiker
    161 Berichten
    Ingeschreven
    15/10/06

    Locatie
    nvt

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Je fout zit in deze regel:

    $result = mysql_query('SELECT id FROM paginas '.'WHERE url="'.
    mysql_escape_string($_SERVER['REQUEST_URI']).'";');

    Optie 1:
    Zit onder deze regel het volgende:
    print(mysql_error());

    Optie 2:
    Maak er eens dit van:
    $result = print('SELECT id FROM paginas '.'WHERE url="'.
    mysql_escape_string($_SERVER['REQUEST_URI']).'";');

    Nu krijg je een SQL query geprint op je pagina.
    Voer deze query eens direct in via bijvoorbeeld PHPMyAdmin, dan zie je ook waar de fout zit.

  3. #3
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
    geregistreerd gebruiker
    245 Berichten
    Ingeschreven
    07/12/06

    Locatie
    Noordwijk

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 28079203
    Ondernemingsnummer: nvt

    ik zou beiden doen, dus de query printen die naar de database wordt gestuurd en het antwoord van de database daarop (mysql_error())

  4. #4
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
    Server Freak
    3.640 Berichten
    Ingeschreven
    19/05/06

    Locatie
    Assen

    Post Thanks / Like
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)
    215 Berichten zijn liked


    Naam: Sinterklaas

    $result = mysql_query('SELECT * FROM reacties '.'WHERE pagina="'.$pagina_id.'";');
    Zie het dikgedrukte. Wat doet die '.' daar?

  5. #5
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
    geregistreerd gebruiker
    24 Berichten
    Ingeschreven
    20/01/10

    Locatie
    gronigen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Hallo,
    Bedankt voor jullie snelle reactie's.
    Ik las de reacties vandaag, ik zal er vanavond direct naar kijken en laat ik het weten of het gelukt is.

  6. #6
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
    geregistreerd gebruiker
    4.175 Berichten
    Ingeschreven
    09/12/05

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    76 Berichten zijn liked


    Naam: Ramon Fincken
    Bedrijf: Klarned Managed Hosting / Halvar.io
    Functie: CEO
    URL: www.klarned.is
    Registrar SIDN: Nee
    KvK nummer: 30262182
    TrustCloud: ramonfincken
    View ramonfincken's profile on LinkedIn

    als dat niet lukt doe eens een var_dump($varname); van het resultaat dat je terug krijgt.
    Klarned Managed hosting Hosting, optimalisatie & debugging door WP Core developers

  7. #7
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
    geregistreerd gebruiker
    1.181 Berichten
    Ingeschreven
    15/12/03

    Locatie
    Utrecht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Even iets geheel anders, het is wel fijn als u de code tussen [code] tags plaatst of tussen [php] tags, leest iets gemakkelijker.

  8. #8
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
    geregistreerd gebruiker
    24 Berichten
    Ingeschreven
    20/01/10

    Locatie
    gronigen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Hallo,
    Ik heb de volgende regel vervangen

    Je fout zit in deze regel:

    $result = mysql_query('SELECT id FROM paginas '.'WHERE url="'.
    mysql_escape_string($_SERVER['REQUEST_URI']).'";');

    Optie 2:
    Maak er eens dit van:
    $result = print('SELECT id FROM paginas '.'WHERE url="'.
    mysql_escape_string($_SERVER['REQUEST_URI']).'";');

    Nu krijg je een SQL query geprint op je pagina.
    Voer deze query eens direct in via bijvoorbeeld PHPMyAdmin, dan zie je ook waar de fout zit.

    __________________________________________________ ______________________

    Ik krijg nu in beeld,

    SELECT id FROM paginas WHERE url="/doorwiegebeten.php";
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/frankda/domains/*******l/reacties.php on line 17

  9. #9
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
    Joh.3:16
    1.552 Berichten
    Ingeschreven
    31/08/08

    Locatie
    Delfzijl

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked



    Jah en heb je nu ook die query via phpmyadmin geprobeerd? dat hij nu die fout geeft is logisch want je voert de query niet meer via php uit.

  10. #10
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
    geregistreerd gebruiker
    24 Berichten
    Ingeschreven
    20/01/10

    Locatie
    gronigen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    query via phpmyadmin

    Hij zegt,

    MySQL retourneerde:

    #1064 - 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 'Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resourc' at line 1


    •Error: 1046 SQLSTATE: 3D000 (ER_NO_DB_ERROR)
    Message: No database selected
    Laatst gewijzigd door eurocastle; 21/01/10 om 20:01.

  11. #11
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
    geregistreerd gebruiker
    161 Berichten
    Ingeschreven
    15/10/06

    Locatie
    nvt

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Vaag...

    Probeer hem eens zo:
    PHP Code:
    $url mysql_escape_string($_SERVER['REQUEST_URI']);
    $result mysql_query("SELECT id FROM `paginas` WHERE url = '$url' "); 

  12. #12
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
    Joh.3:16
    1.552 Berichten
    Ingeschreven
    31/08/08

    Locatie
    Delfzijl

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    3 Berichten zijn liked



    Citaat Oorspronkelijk geplaatst door eurocastle Bekijk Berichten
    SELECT id FROM paginas WHERE url="/doorwiegebeten.php";
    Dus als je deze query rechtsstreeks in phpmyadmin gooit dan krijg je deze fout?

    #1064 - 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 'Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resourc' at line 1


    •Error: 1046 SQLSTATE: 3D000 (ER_NO_DB_ERROR)
    Message: No database selected
    ???

    dat is wel heel raar, dan heb je andere problemen met je phpmyadmin/mysql denk ik.

  13. #13
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
    geregistreerd gebruiker
    245 Berichten
    Ingeschreven
    07/12/06

    Locatie
    Noordwijk

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 28079203
    Ondernemingsnummer: nvt

    Code:
    $query = 'SELECT id FROM paginas '.'WHERE url="'.
    mysql_escape_string($_SERVER['REQUEST_URI']).'";';
    $result = mysql_query($query);
    print $query."<br />";
    print mysql_error();
    Voer dat eens uit op de plek waar je de MySQL query draait en geef eens de output van je browser.

  14. #14
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
    geregistreerd gebruiker
    402 Berichten
    Ingeschreven
    15/02/04

    Locatie
    Buenos Aires

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    26 Berichten zijn liked


    Naam: Paul

    Je fout zit in deze regel:
    mysql_select_db('frankda_reactie ');
    Verander dat naar:
    mysql_select_db('frankda_reactie');
    Dus zonder de spatie achter de database naam!

  15. #15
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
    geregistreerd gebruiker
    24 Berichten
    Ingeschreven
    20/01/10

    Locatie
    gronigen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Wreemd, Wat paul zegt heb ik veranderd.... nu blijft er 1 foutregel over op mijn website pagina..... Marinus vraag heb ik uitgevoerd en krijg ik het volgend...

    SQL-query:

    $query = 'SELECT id FROM paginas '. 'WHERE url="'.mysql_escape_string(

    $_SERVER[ 'REQUEST_URI']
    ). '";';



    MySQL retourneerde:

    #1064 - 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 '$query = 'SELECT id FROM paginas '.'WHERE url="'.
    mysql_escape_string($_SERVER[' at line 1

Pagina 1 van de 4 1 2 3 ... LaatsteLaatste

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics