vraagje over mysqli tutorial

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Iltar van der berg

iltar van der berg

29/06/2007 23:41:00
Quote Anchor link
Dit stukje script, waar dient dit voor?
Hoe maak je dan een while loop in mysqli?

http://www.phphulp.nl/php/tutorials/3/499/1209/
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
    // Start een STMT
    $stmt = mysqli_stmt_init($connectie);
    // Laat de server het voorbeeld controleren
    if (mysqli_stmt_prepare($stmt, "INSERT INTO tabel (veld1, veld2) VALUES (?,?)"))
    {

        // Het sjabloon is goedgekeurd
        // Geef eerst de STMT gevolg door de types van de ? velden (s=string)
        // Geef in dezelfde volgorde als de ? de variabelen waar de waarde in voor komen.

        mysqli_stmt_bind_param($stmt, "ss", $veld1, $veld2);
        
        // Geef de variabelen een waarde
        $veld1 = 'iks';
        $veld2 = 'dee';
        mysqli_stmt_execute($stmt);

        // Nu een kwestie van nieuwe waarde bepalen en opnieuw uitvoeren...
        $veld1 = 'boris';
        $veld2 = 'niek';
        mysqli_stmt_execute($stmt);
        
        // Als laatste sluiten we de STMT
        mysqli_stmt_close($stmt);
    }

    else
    {
        echo "De query sjabloon bevat een fout.";
    }

?>
 
PHP hulp

PHP hulp

22/11/2019 01:16:47
 
Manaus

Manaus

29/06/2007 23:43:00
Quote Anchor link
while($row = mysqli_fetch_assoc($query){

}
?
 
Iltar van der berg

iltar van der berg

29/06/2007 23:45:00
Quote Anchor link
Ik zeg het verkeerd:

Ik bedoel een loop van de gegevens door lopen die je ophaalt.

dit is trouwens de oop style

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
    $stmt
= $mysqli->prepare("INSERT INTO tabel (veld1, veld2) VALUES (?, ?)");
    $stmt->bind_param('ss', $veld1, $veld2);
    $veld1 = 'iks';
    $veld2 = 'dee';
    $stmt->execute();
    $veld1 = 'boris';
    $veld2 = 'niek';
    $stmt->execute();
    $stmt->close();
?>
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.