Inhoud blog
  • operatoren
  • Hoe maak ik een nieuwssysteem ?
  • scoren bij google
  • beginner database uitlees guide
    Zoeken in blog

    tutorials
    heel veel tutorials hier te vinden
    23-10-2007
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.operatoren

    operator :

    a AND $b

    Beschrijving :

    Geeft TRUE als resultaat als $a en $b gelijk zijn aan TRUE(waar).
    $a OR $b Geeft TRUE als resultaat als $a of $b gelijk is aan TRUE.
    !$a Geeft TRUE als resultaat als $a gelijk is aan FALSE.
    $a && $b Geeft TRUE als resultaat als $a en $b gelijk zijn aan TRUE.
    $a || $b Geeft TRUE als resultaat als $a of $b gelijk is aan TRUE.
    $a == $b Is gelijk aan.
    $a < $b Is kleiner dan.
    $a <= $b Is kleiner dan of gelijk aan.
    $a != $b Is niet gelijk aan.
    $a > $b Is groter dan.
    $a >= $b Is groter dan of gelijk aan.
    $a += $b Tel rechts op bij links en de linkerkant is het resultaat.
    $a -= $b Trek rechts af bij links en de linkerkant is het resultaat.
    $a *= $b Vermenigvuldig rechts met links en de linkerkant is het resultaat.
    $a /= $b Deel links door rechts en de linkerkant is het resultaat.
    $a %= $b De rest van links gedeeld door rechts en de linkerkant is het resultaat.
    $a &= $b Bitgewijze AND links en rechts en de linkerkant is het resultaat.
    $a |= $b Bitgewijze OR links en rechts en de linkerkant is het resultaat.
    $a ^= $b Bitgewijze XOR links en rechts en de linkerkant is het resultaat.
    $a .= $b Voeg de rechtse string toe aan de de linkse string.
    $a++ De variabele a verhogen met 1.
    $a-- De variabele a verlagen met 1.
    + Optellen
    - Aftrekken
    * Vermenigvuldigen
    / Delen

    23-10-2007 om 22:18 geschreven door willemrules  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.Hoe maak ik een nieuwssysteem ?

    Stap 1

    In deze tutorial zal ik stap voor stap uitleggen hoe je een nieuwssysteem maakt.
    Om een beetje mee te kunnen volgen moet je de basis van mysql kennen.
    We gaan een nieuwssysteem maken waarmee we nieuwsberichten en reacties met kunnen toevoegen en we dat natuurlijk ook kunnen lezen.

    Stap 2

    Eerst hebben we 2 tabellen nodig voor in de database toe te voegen waar al de nieuwsberichten en reacties komen.
    Query code voor nieuws:

    CREATE TABLE nieuws (
    id int(10) auto_increment not null default '0',
    datum varchar(20) not null,
    bericht text not null,
    emailadres varchar(60) not null,
    onderwerp varchar(60) not null,
    naam varchar(30) not null,
    primary key(id))

    Query code voor reacties:


    CREATE TABLE nieuwscomments (
    id int(10) auto_increment not null default '0',
    nieuwsid int(10) not null,
    datum varchar(20) not null,
    tijd varchar(10) not null,
    bericht text not null,
    emailadres varchar(60) not null,
    naam varchar(30) not null,
    primary key(id))

    Stap 3

    Nu moeten we een formulier maken waarmee we nieuws met kunnen toevoegen in de tabel 'nieuws'.
    De uitleg volgt in de code.

    nieuwstoevoegen.php

    <?php  
    //Eerst connecten we met de database 
    mysql_connect (".....",".....""....."); 
    //host, username, password 
    mysql_select_db("........."); 
    //database 

    //Dit gebruiken we om de datum op te stellen in het Nederlands 
    $arraymaand = array("Januari","Februari","Maart","April"
    ,  
    "Mei","Juni""Juli","Augustus","September","Oktober"
    ,  
    "November","December"
    );  
    $datum date("j") . $arraymaand[date(" n") - 1] . date(" Y"
    );  
    $berichtaddslashes($bericht); 
    //slashes toevoegen voor de ' de " en de / om parse errors te vermijden 
    //Als er is gedrukt op de submit knop van het formulier checken we eerst of alle velden wel zijn ingevuld... 


    if ($_POST['submit'
    ])  
    {  
    if (
    $_POST['bericht'] == ""
    )  
    $error="Je moet een bericht invullen!"
    ;  
    elseif (
    $_POST['naam'] ==""
    )  
    $error="Je moet je naam invullen!"
    ;  
    elseif (
    $_POST['emailadres'] ==""
    )  
    $error="Je moet je e-mailadres invullen!"

    elseif (
    $_POST['onderwerp'] ==""
    )  
    $error="Je moet een onderwerp invullen!"
    ;  
    if (
    $error
    )  
    //als er geen error is kunnen we een query opstellen en een record toevoegen in de database 
    //query opstellen 
    $query 
    "INSERT INTO nieuws (datum,bericht,emailadres,
    onderwerp,naam) VALUES ('$datum','$bericht','$emailadres', 
    '$onderwerp','$naam')"
    ;  
    //query toepassen 
    mysql_query($query) or die (mysql_error
    ());  
    echo 
    "Het nieuws is toegevoegd!"
    ;  
    }  
    elseif (!
    $error

    //als er een error is dan laten we die zien met een knop terug naar de vorige pagina 
    echo 
    "  
    <div align="center"><table width="50%" border="1"  
    cellspacing="0" cellpadding="2"> 
    <tr bordercolor="#000000"> 
    <td bordercolor="#000000" bgcolor="#e2e2e2" height="36"> 
    <div align="center"><div align=center>$error<br> 

    <form method="post" action="javascript:history.go(-1)"> 
    <div align=center><input type="submit" 
    name="Terug" value="Terug"> 
    </form></td></tr></table>"
    ;  
    }  
    }  
    else  
    //als er nog niet op de submit knop is gedrukt dan laten we het formulier zien 
    ?>

    <u>Nieuws toevoegen: </u>
    <form action="" method="post">
    <table width="95%" border="0" cellspacing="0" cellpadding="0">
    <tr><td>
    Je naam :
    </td></tr><tr><td>
    <input type="text" name="naam">
    </td></tr><tr><td>
    Je e-mailadres :
    </td></tr><tr><td>
    <input type="text" name="emailadres">
    </td></tr><tr><td>
    Het onderwerp:
    </td></tr><tr> <td>
    <input type="text" name="onderwerp">
    </td></tr><tr><td>
    Bericht:
    </td></tr><tr><td>
    <textarea name="bericht" cols="60" rows="20" wrap="VIRTUAL"></textarea>
    <br>
    </td></tr><tr><td>
    <input type="submit" value="Nieuws toevoegen" name="submit">
    <input type="reset" value="Wis velden" name="reset">
    </td></tr></table>
    </form>


    <?php ?>

    Stap 4

    Nu kan je dus berichten toevoegen in de database maar het is de bedoeling dat we de berichten kunen zien.
    Dit doen we met de functie SELECT

    Nieuws.php

    <?php  
    //Eerst connecten we met de database 
    mysql_connect (".....",".....""....."); //host, username, password 
    mysql_select_db("........."); //database 


    $query mysql_query("SELECT * FROM nieuws ORDER BY id DESC");  
    //Alles selecteren van de tabel nieuws gerangschikt op id van hoog naar laag vb: (100,99,95,94,...) 

    while ($obj mysql_fetch_object($query)) 
    //een loop maken zodat we later de resulaten kunnen laten echo-en 
    $nieuwsid $obj->id
    $bericht stripslashes($obj->bericht); //de slashes die te veel zijn verwijderen 
    $bericht nl2br($bericht); //een nieuwe lijn beginnen als er in de kolom 'bericht' ook een nieuwe lijn begint 

    //eventueel kan je hier smileys includen, is maar een idee :) de code is dan vb: ( include ("smileys.php"); ) 

    //nu gaan we de comments tellen en als er comments zijn maken we een link naar de comments, zo niet maken we een link naar postcomment 

    $rij mysql_query("SELECT * FROM nieuwscomments WHERE nieuwsid='$nieuwsid' ");  
    //we selecteren de comments die het zelfde id heeft als het id van het nieuwsbericht 
    $comments mysql_num_rows($rij); //we tellen het aantal resultaten op 

    if ($comments == 1//als het aantal comments gelijk is aan 1 dan gebruiken we X comment en niet X comments 
    $commentsnaam ="<a href="nieuwscomments.php?nieuwsid=$nieuwsid">$comments comment</a>"
    elseif (
    $comments 1//als het aantal comments meer is dan 1 gebruiken we X comments en niet X comment 
    $commentsnaam ="<a href="nieuwscomments.php?nieuwsid=$nieuwsid">$comments comments</a>"
    if (
    $comments == "0"//als er geen comments zijn dan maken we een link naar een pagina waar je een comment kan posten 
    $commentsnaam ="<a href="postcomment.php?nieuwsid=$nieuwsid">Post comment</a>"
    ?>


    <table width="98%" border="1" cellspacing="0" cellpadding="0">
    <tr>
    <td height="21">
    <div align="left">

    <?php echo"$obj->datum"?>

     Gepost door

    <?php echo"$obj->naam"?>

    </div>
    </td></tr><tr>
    <td valign="top" height="43">
    <table width="100%" border="0" cellspacing="0" cellpadding="3" height="35">
    <tr>
    <td valign="top" height="19">
    <div align="left">

    <?php echo"$bericht"?>

    </div>
    </td></tr><tr>
    <td valign="top" height="8">
    <div align="right">[

    <?php echo"$commentsnaam"?>

    ]</div>
    </td></tr></table></td></tr></table>
    <br>

    <?php 
    //de loop eindigen en herhalen tot dat hij alle records heeft geprint. 
    ?>

    Stap 5

    Wat we nu nog missen is de pagina waar je reacties met kan toevoegen en een pagina waar je de comments kunt lezen.
    Het probleem dat sommige mensen hebben is dat ze niet weten hoe je de comments kunt laten selecteren bij het juiste nieuwsbericht.
    Wel, we maken dus een kolom bij de tabel 'nieuwscomments' met de naam 'nieuwsid'
    Als we dan een comments toevoegen kan je het id van het nieuwsbericht in die kolom opslagen en kan je zo het de comments selecteren bij het gepaste nieuwsbericht.
    Nu gaan we verder met de pagina.


    postcomment.php

    <?php  
    $datum 
    date("d/m/Y"); //de datum 
    $tijd date("H:i"); //de tijd 

    if ($_POST['Submit'])  
    //als er op submit is gedrukt gaan we checken of alle velden wel zijn ingevuld ... 
    if ($_POST['$bericht'] == "")  
    $error "Je moet een bericht invullen<br><br>";  
    elseif (
    $_POST['$naam'] == "")  
    $error "Je moet je naam invullen<br><br>";  
    elseif (
    $_POST['$emailadres'] == "")  
    $error "Je moet je e-mailadres invullen<br><br>";  
    if (!
    $error)  
     { 
    //als er geen error is 
    $query ="INSERT INTO nieuwscomments (naam, tijd, datum, bericht, 
    nieuwsid, emailadres) VALUES ('$naam', '$tijd', '$datum', '$berichtr', 
    '$nieuwsid', '$emailadres')"
    ;  
    mysql_query($query) or die (mysql_error());  
    header("location:nieuwscomments.php?nieuwsid=$nieuwsid");  
    //als je de comment hebt gepost stuur je de bezoeker terug naar het nieuwsbericht 

    else if (
    $error
     { 
    //als er een error is 
    echo 
    <div align="center"><table width="50%" border="1" 
    cellspacing="0" cellpadding="2"> 
    <tr bordercolor="#000000"> 
    <td bordercolor="#000000" bgcolor="#e2e2e2" height="36"> 
    $error<br> 
    <form method="post" action="javascript:history.go(-1)"> 
    <input type="submit" name="Terug" value="Terug"> 
    </form> 
    </td></tr></table></div>"

    }  

    else  
    {  
    ?>

    <form method="post" action="">
    <table width="98%" border="1" cellpadding="2" cellspacing="0">
    <tr>
    <td height="38">
    Post een reactie:<br>
    <hr noshade>
    Bericht:
    </td></tr>
    <tr><td>
    <textarea name="bericht" cols="60" rows="10"></textarea>
    </td></tr>
    <tr><td>
    <div align="left">
    <input type="submit" name="Submit" value="Post comment">
    <input type="reset" name="Reset" value="Wis velden">
    <input type="button" value="Terug naar nieuws"
    onClick="window.location='nieuwscomments.php?nieuwsid=

    <?php echo"$nieuwsid"?>

    ' " name="button">
    </div></td></tr></table>
    </form>

    <?php ?>

    Stap 6

    Het laatste deel is de pagina waar je de reacties kunt lezen.

    nieuwscomments.php

    <?php 
    $obj
    =mysql_query("SELECT * FROM nieuws where id=$nieuwsid") or die(mysql_error()); //het nieuwsbericht selecteren 
    while($resultmysql_fetch_object($obj))  
    {  
    $naam $result->naam
    $datum $result->datum
    $emailadres $result->emailadres
    $onderwerp stripslashes($result->onderwerp);  
    $bericht stripslashes($result->bericht); 
    $bericht =nl2br($bericht); 

    ?>

    <table width="98%" border="1" cellspacing="0" cellpadding="0">
    <tr>
    <td height="21">

    <?php  
    echo("$datum ");  
    echo(
    "Gepost door: <a href="mailto: $emailadres">$naam</a> ");  
    ?>

    </td>
    </tr><tr>
    <td valign="top" height="24">
    <table width="100%" border="0" cellspacing="0" cellpadding="3" height="35">
    <tr>
    <td valign="top" height="12">

    <?php echo"$bericht"?>

    </td></tr></table>
    </td></tr></table>
    <br>

    <?php 
    $rij
    =mysql_query("SELECT * FROM nieuwscomments where nieuwsid=$nieuwsid") or die(mysql_error()); 
    //de comments selecteren die het ZELFDE ID hebben als het id van het nieuwssysteem 

    while($resultmysql_fetch_object($rij))  
    //een loop maken 
    $aantal mysql_num_rows($rij); 
    $naam2 $result->naam
    $datum2 $result->datum
    $tijd2 $result->tijd
    $emailadres2 $result->emailadres
    $bericht2 stripslashes($result->bericht); 
    $bericht2nl2br($bericht2); 
    if (
    $aantal 0)  
    //als er nieuwsberichten zijn 
    ?>

    <table width="98%" border="1" cellspacing="0" cellpadding="2">
    <tr>
    <td valign="top" height="43"> Gepost door :

    <?php  
    echo("<a href="mailto: $emailadres2">$naam2</a> ");  
    echo(
    "Onderwerp:$onderwerp2");  
    ?>

    <br>
    Gepost op:

    <?php echo("$datum2 $tijd2"); ?>

    <br>
    <hr noshade>

    <?php echo("$bericht2"); ?>

    </td>
    </tr>
    </table>
    <br>

    <?php  

    //de loop eindigen en herhalen tot dat hij alle records heeft geprint. 
    ?>

    <input type="submit" name="Submit2" value="Terug naar nieuws" onclick="window.location='index.php'">
    <input type="submit" name="Submit" value="Post een comment"
    onclick="window.location='

    <?php echo"postcomment.php?nieuwsid=$nieuwsid"?>

    '">


    Het nieuwssysteem is eindelijk af
    Je kan eventueel nog een admin pagina maken met delete en edit en er een loginsysteem op zetten maar dat laat ik aan jullie over.
    Nog veel succes met het nieuwssysteem en laat me iets horen als je iets hebt veranderd.

    bron : phphulp.nl

    23-10-2007 om 22:10 geschreven door willemrules  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.scoren bij google
    Een korte tutorial over het optimaal scoren bij Google. Hierin wordt slechts een klein deel van de vele mogelijkheden uitgelegd.

    De structuur van je website

    In deze tutorial leg ik je uit hoe je optimaal scored bij Google. Ik ga er vanuit dat je geen frames gebruikt maar gewoon tables. Wanneer je frames gebruikt zou ik direct overstappen naar tables want wanneer je pagina uit frames bestaat, indexeert Google je website erg slecht, omdat Google geen frames herkent.

    Google kijkt naar de volgorde van je code. Alles wat in de code bovenin staat, wordt belangrijker geacht dan hetgeen wat onder aan je code staat. Tegenwoordig zou je met CSS (Cascading Style Sheets) je website moeten opbouwen. Wanneer je een complexere layout hebt ontworpen en je wordt gek van CSS dan doe je dit al gauw met tables. Ook de nieuwe versie van PHPhulp is niet uit alleen maar divjes opgebouwd, maar bestaat ook voor een groot deel uit tables.

    Om te scoren bij Google moet je dus zorgen dat je main tabel (met al jou belangrijke teksten waar je website om draait), zo hoog mogelijk in de code (source / bron) terug te vinden is. Dit zorgt ervoordat alle belangrijke informatie zo hoog mogelijk wordt opgenomen door Google.

    HTML opmaak

    Allereerst zorg je ervoor dat de title van je pagina (<title> en </title>) overeenkomt met het onderwerp van je pagina. Als je bijvoorbeeld de pagina tutorials hebt, moet ook de titel van je pagina ‘tutorials’ heten.

    Je kunt d.m.v. standaard HTML tags, aangeven wat erg belangrijk is en wat juist minder belangrijk is. Dit doe je door titels van je pagina, ook in de pagina zelf te noemen in een <h1>tag</h1>. Google zal herkennen dat dit tussen een <h1> tag staat, en zal dit als zeer belangrijk opvatten. Titlels van subpagina’s kun je dan bijvoorbeeld tussen een <h2>tag</h2> zetten.

    Wanneer je de <h1></h1> tags gebruikt, zal de tekst die hierin staat, erg groot zijn. Dit omdat <h1> </h1> een koptekst is. Dit kun je simpel met CSS aanpassen. Definieer dit als volgt in je pagina:

    Zet dit tussen <head> en <head>:

    <style type="text/css">
    h1 {
    font-family: Verdana; /* lettertype van de tekst */
    font-size: 12px; /* groote van je tekst in pixels */
    color: #000000; /* kleur van je tekst in html kleur code */
    }
    </style>

    Ditzelfde kun je dus doen met een h2 tag, h3 tag etc.

    Vriendelijke URL adressen

    Wanneer je gebruik maakt van PHP, heb je al gauw dynamische URL adressen. Dit zijn dus adressen waar je ‘query strings’ mee doorgeeeft (http://www.phphulp.nl/php/tutorials.php?cat=3&id=163&pid=321). Dit is dus onvriendelijk en op een gegeven moment zal Google deze URL adressen niet meer volgen omdat ze gezien worden als spam.

    Wat je hieraan kunt doen is gebruik maken van je .htaccess file. Via de .htaccess file kun je dus je URL adressen vriendelijk maken. Wel moet de module MOD REWRITE mee gecompiled zijn bij de installatie van Apache. Je zult dan URL adressen kunnen gebruiken die beter worden opgenomen door Google .

    Dit was dus een erg kleine tutorial over het scoren bij Google. Er is nog veel meer waardoor je kunt zorgen dat je goed bij Google wordt opgenomen maar dit vind ik persoonlijk het belangrijkste.

    Bron : phphulp.nl

    23-10-2007 om 21:55 geschreven door willemrules  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)
    Klik hier om een link te hebben waarmee u dit artikel later terug kunt lezen.beginner database uitlees guide
    Datababase guide :

    De basis

    Je wil dus iets uitlezen uit een database. Eigenlijk is dat je 1e fout al, aangezien je iets wil uitlezen uit een tabel.
    Je hebt je server (bijvoorbeeld localhost)
    Daaronder je databases (bijvoorbeeld user007)
    Daaronder je tables (bijvoorbeeld namen, plaatsen)

    Je wil dus je tables uitlezen. Je verbinding maak je met je server, en die zet je met de gegevens die je mee stuurt naar de juiste database.

    <?
        $link 
    mysql_connect('server','username','password'
    );
            
    mysql_select_db('databasenaam',$link
    );
    ?>

    Simpel, je maakt connectie met je gegevens, en je geeft daarna aan welke DB je wil gebruiken. Let ook op de uitlijning en de variabele namen. Hou dit duidelijk voor jezelf. lowercase, geen gekke tekens.

    Tabel uitlezen met een SQL statement

    De verbinding is er, nu de rest nog. Je wil alle namen uit je table 'namen' uitlezen.
    Voor mensen met PHPMyAdmin komt dit vrij bekend voor:

    <?
        $sql 
    "SELECT `persoon` FROM `namen` WHERE `persoon` = 'peter'"
    ;
    ?>


    `Backticks` dus. Leer jezelf dit af. Backticks zijn slecht evil en moeten de eeuwigdurende zakjeuk krijgen. Je hebt ze niet nodig en ze maken het allemaal onduidelijk.

    Voor je 1e goede statement maak je er dit van:

    <?
        $sql 
    'SELECT     persoon 
            FROM     namen 
            WHERE     persoon = "peter"'
    ;
    ?>

    Weer uitlijning voor duidelijkheid. Dit doet hetzelfde als hierboven, zonder die verwarrende ``.
    Er staat nu begrijpelijk, selecteer het veld persoon, uit de tabel namen waar de waarde van persoon 'peter' is.
    Kind kan de was doen. Maarja nu kan je nog niets, het is eigenlijk gewoon een string, een losse variabele met inhoud. Op naar de volgende stap!


    Om je query uit te voeren gebruik je mysql_query (doh). Hieruit komt een resultset, dus noem je variabele ook duidelijk ernaar.


    <?
        $sql 
    'SELECT     persoon 
            FROM     namen 
            WHERE     persoon = "peter"'
    ;
        
    $res mysql_query($sql,$link);
    ?>

    $link hier is niet nodig , maar het kan duidelijkheid geven met meerdere verbindingen. Eigen keus.

    Beginnersfout deluxe!

    Dus nu zit in $res ons resultaat van de query? Kan , maar je mag hier niet van uit gaan! Je query kan fout zijn, er kan een tikfout in zitten en je kan gewoon geen results hebben omdat er niets voldoet aan je voorwaarde. Hoe lossen we dit op? Foutafhandeling!

    Nou zijn hiervoor de technische en de duidelijke manier. Ik pak de laatste.

    <?
        $sql 
    'SELECT     persoon 
            FROM     namen 
            WHERE     persoon = "peter"'
    ;
        
    $res mysql_query($sql,$link
    );
        if (
    $res && mysql_num_rows($res) >= 1
    )
        {
            echo 
    'Resultaat!'
    ;
        } else {
            echo 
    'Geen data gevonden'
    ;
        }
    ?>

    Hier staat in het kort: Als er resultaat komt uit je query functie, en het aantal rijen dat je resultaat telt groter of gelijk is aan 1. Oftewel, query gelukt en er is een uitkomst!

    Nu kan je met $res nog niet al te veel. Als ik een aantal mensen heb die peter heten wil ik hun adressen allemaal wel eens weten. Hoe haal ik die nu uit $res?

    Weer, een aantal manieren, ik zal de meest duidelijke uitleggen.


    <?
        $sql 
    'SELECT     persoon, adres
            FROM     namen 
            WHERE     persoon = "peter"'
    ;
        
    $res mysql_query($sql,$link);
        if (
    $res && mysql_num_rows($res) >= 1)
        {
            while (
    $row mysql_fetch_array($res))
            {
                echo 
    'naam: '.$row['persoon'].' adres: '.$row['adres'].'<br>';
            }
        } else {
            echo 
    'Geen data gevonden';
        }
    ?>

    Dit begint er al op te lijken en is eigenlijk de hele basis hoe het goed kan.
    $res is niets meer dan een array met waardes die je uitleest.
    Met mysql_fetch_array($res) haal je deze per regel uit elkaar en zet ze in dit geval in $row, weer een heldere naam voor een array met alleen rijen!

    in $row staan nu elke regel die je uitleest (while) de waardes uit persoon en adres uit de tabel namen.


    Opmaak in table

    Voor een strak overzichtje wil je wellicht de hele rataplan in een tabel zetten, hoe doe je dit netjes?
    Alehoep!

    <?
        $sql 
    'SELECT     persoon, adres
            FROM     namen 
            WHERE     persoon = "peter"'
    ;
        
    $res mysql_query($sql,$link);
        if (
    $res && mysql_num_rows($res) >= 1)
        {
            echo 
    '<table border="10">
                <tr>
                    <td>naam</td>
                    <td>adres</td>
                </tr>'
    ;
                
            while (
    $row mysql_fetch_array($res))
            {
                echo 
    '<tr>
                    <td>'
    .$row['persoon'].'</td>
                    <td>'
    .$row['adres'].'</td>
                </tr>'
    ;
            }

            echo 
    '</table>';
        } else {
            echo 
    'Geen data gevonden';
        }
    ?>

    Er staat: Is er resultaat (if en de num_rows) , begin een table. Nadat er een table is begonnen vul je deze met rijen (while en de fetch_array). Als deze erin staan sluit je je table weer binnen je if.
    En is er geen result , krijg je de text Geen data gevonden.

    The end!

    Hoop dat het een beetje duidelijk is. Iedereen kan dit en kan dit snappen. Het is simpel uit te breiden naar eigen inzicht. Vooral met foutafhandeling zijn er nog een boel toevoegingen, maar zo kan je je al aardig redden.


    bron : phphulp.nl

    23-10-2007 om 21:43 geschreven door willemrules  

    0 1 2 3 4 5 - Gemiddelde waardering: 0/5 - (0 Stemmen)


    Archief per week
  • 22/10-28/10 2007

    E-mail mij

    Druk op onderstaande knop om mij te e-mailen.


    Gastenboek

    Druk op onderstaande knop om een berichtje achter te laten in mijn gastenboek


    Blog als favoriet !

    Willekeurig Bloggen.be Blogs
    renzolini
    www.bloggen.be/renzoli
    LinkPartners
  • grappige filmpjes elke dag hier
  • muziek teksten hier te vinden


  • Blog tegen de wet? Klik hier.
    Gratis blog op https://www.bloggen.be - Meer blogs