mysql_result omzetten naar mysqli

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Patrick Bdo

Patrick Bdo

22/07/2012 11:07:07
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
$Query = "SELECT COUNT(id) FROM leden";
$resultaat = mysql_query($Query, $db_connect);

if($resultaat && mysql_result($resultaat, 0) >= 1) {                    

    }


Bovenstaande code probeer ik om te zetten in het volgende,

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
                        
$Query = "SELECT COUNT(id) FROM leden";
if(!$resultaat = $mysqli->query($Query)) {
    trigger_error('Database connect Error: ' . $mysqli->error);
    }

if($resultaat && mysqli_insert_id($resultaat, 0) >= 1) {

    }


Maar uiteraard werkt dit niet.
Hoe zet ik mysql_result om in mysqli ?
 
PHP hulp

PHP hulp

22/12/2024 18:05:49
 
Jan Koehoorn

Jan Koehoorn

22/07/2012 11:24:45
 
Wouter J

Wouter J

22/07/2012 11:54:13
Quote Anchor link
Je moet of de procedurele variant of de class variant gebruiken, maar niet beide gecombineerd. De class variant is:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
// connectie
$myDbVar = new MySQLi(...);
// query, ect.
$result = $myDbVar->query('SELECT ... FROM ...');
?>

Of de procedurele variant:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
// connectie
$myDbVar = mysqli_connect(...);
// query, ect.
$result = mysqli_query($myDbVar, 'SELECT ... FROM ...');
?>


Kijk ook eens naar http://github.com/wouterj/sql-boilerplate/tree/master/mysqli
Gewijzigd op 22/07/2012 11:54:30 door Wouter J
 



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.