Vraag & Antwoord

Webprogrammeren & scripting

php/mysql probleempje

Anoniem
re/\/\co
2 antwoorden
  • Beste mede forum genoten,

    Ik heb heb even iemand nodig die met een frisse blik naar onderstaande kijkt.

    de code is naar mijn idee helemaal goed, ook krijg ik 10 rijen uit de database (klopt, die staan er ook is) maar ipv de waardes uit de tabellen laat ie alleen maar "S" zien…
    wat doe ik nou niet goed?

    [code:1:d616c47d43]<?php
    include "connect.php";

    $klant = 1;

    echo '<strong>telefoonnummers</strong>';

    echo '
    <table width="100%" border="1" cellpadding="2" cellspacing="0">
    <tr>
    <td width="80"><strong>telefoonnr</strong></td>
    <td><strong>omschrijving</strong></td>
    <td width="80"><strong>type</strong></td>
    <td width="100" align="right"><strong>prijs_netto</strong></td>
    <td width="100" align="right"><strong>prijs_bruto</strong></td>
    </tr>';

    $sql_telnr = "SELECT * FROM telefoonnummers";
    $query_telnr = mysql_query($sql_telnr);
    while($rij_telnr = mysql_fetch_array($query_telnr))
    {
    echo '
    <tr>
    <td>'.$sql_telnr[telefoonnummer].'</td>
    <td>'.$sql_telnr[omschrijving].'</td>
    <td>'.$sql_telnr[type].'</td>
    <td align="right">&euro; '.$sql_telnr[prijs_netto].'</td>
    <td align="right">&euro; '.$sql_telnr[prijs_bruto].'</td>
    </tr>';
    }
    echo '
    </table>';
    ?>[/code:1:d616c47d43]

    Als ik precies dezelfde sql syntax laat uitvoeren door de webinterface van mn sql server krijg ik wel de gewenste uitvoer!
    (btw, connect.php gebruik ik verder door de hele applicatie heen en werkt verder overal goed)

    Wie kan mij even op weg helpen?

    Alvast bedankt

    Remco
  • Je gebruikt $sql_telnr in je "echo". Deze variabele bevat de query. Je wilt gebruik maken van $rij_telnr.
    Je moet overigens ook nog aanhalingstekens gebruiken tussen de blokhaken. Anders worden ze gezien als constanten en dus nul (want ze zijn niet gedefinieerd). Daarom krijg je ook 'S' te zien. Namelijk het eerste teken (teken nul) van $sql_telnr.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.