mysqli !

Stato
Chiusa ad ulteriori risposte.

Clau4786

Nuovo Utente
28 Set 2018
6
0
1
Ciao a tutti.
Anch'io come molti altri sto cercando di capire come funziona mysqli.
Sto recuperando vecchi script che in php5 andavano e ora non piu.

Ora mi ritrovo con un problema. Errore 2014.

Prima ho fatto cosi, e andava bene:

Codice:
<?php
$db = new mysqli($host,$user, $password, $name);
if ($db->connect_errno) {  
    echo "niente connessione : (" . $db->connect_errno . ") " . $db->connect_error;
}
$query= "INSERT INTO xxx (xx, xx, xx) VALUES ('$var2', '$var2, '$var3')";
if ($db->real_query($query)) {
    echo "tutto bene";
}else{
    echo "Errore.";
    echo $db->errno;
}
$db->close();
?>

Cosi va tutto bene! Ma prima di inserire i dati, vorrei usare mysql_num_rows e mysql_fetch_object. Cosi ero abituato prima... quindi prima di questa query, ho aggiunto questo:

Codice:
<?php
$query = "SELECT * FROM table WHERE session= '$s'";
$q = $db->prepare($query);
$q->execute();
$q->store_result();
$r = $q->num_rows;

if ($r != 0) {
    if ($db->real_query($query)) {
        $res = $db->use_result();
        $row = $res->fetch_assoc();
                print $row['color'];
    }
} else {
    die('error session');
}
?>

Il codice dice che c'è una riga! ($r) Mi mostra il valore 'color' della tabella... ma non mi inserisce piu (il codice che ho mostrato prima, che prima funzionava) !!!! Mi da errore 2014.
Cosa sto sbagliando? Esiste una classe mysqli per PHP7 , dove potrei usare come una volta, INSERT INTO... SELECT FROM...UPDATE TABLE...DELETE FROM....
Grazie
Claudio
 
Ultima modifica:
Stato
Chiusa ad ulteriori risposte.
Discussioni simili
Autore Titolo Forum Risposte Data
G phpmailer e php 8.1 con estensione mysqli PHP 6
D convertire questo stringa in mysqli PHP 4
S PHP e Mysqli PHP 0
A PROBLEMA: insert mysqli con dati Tagsinput Presentati al Forum 0
gandalf1959 Estrazione e visualizzazione del simbolo dell'euro php/mysqli PHP 0
T Aiuto per php7 e mysqli PHP 3
C file - mysqli PHP 1
maxnegri Sommare i prezzi dei prodotti aggiunti al carrello di diverse aziende con Select sum php mysqli PHP 10
maxnegri [PHP] Eliminare risultati duplicati da ciclo foreach ottenuti da una select php mysqli PHP 18
gandalf1959 Passaggio da mysql a mysqli PHP 13
F [PHP + MYSQLI] Stampa a video di una tabella nel database PHP 4
M Problema con connessione MySqli e funzione PHP 2
A Conversione Codice da mysql a mysqli Database 1
W [PHP] Visualizzare errori su Statements in MySQLi PHP 3
elpirata [Cerco][Gratuito]Cerco collaboratori per realizzazione piccolo gestionale Mysqli+Php Offerte e Richieste di Lavoro e/o Collaborazione 6
elpirata Porting mysql a mysqli PHP 13
M database mysqli con tasto dettaglio PHP 2
marini91 Update record in mysqli PHP 1
P Warning: mysqli_query() expects parameter 1 to be mysqli PHP 2
M Problema errori su mysqli PHP 4
M Sostituire le funzioni mysql con mysqli, ma quali? PHP 4
P problemi con mysqli PHP 19
L Visibilità connessione Db con MySQLi in funzioni definite dall'utente PHP 0
M Dati vecchi con mysqli MySQL 4
F mysqli creare una select con valori dal db PHP 4
P problema conessione dati con mysqli PHP 2
kanzy XML->MySQLi: memorizza solo l'ultimo record PHP 3
M Passare dati in un array da statement mysqli PHP 2
M PDO e mysqli PHP 1
S Problema con mysqli PHP 2
G Passare da Mysqli a Mysql PHP 1
S Non mi funziona la connessione/query mysqli. Ma perché? PHP 1
P problemi con mysqli PHP 16
N ciao a tutti ho bisogno di aiuto con l'estensione mysqli?? MySQL 0
alankanz PDF editabili gestirli in PHP e MySqli PHP 0
alankanz dividere risultati in pagine MySqli PHP 4
alankanz Suddividere risultati MySqli PHP 0
A SQL ERROR [ mysqli ] MySQL 2
P problemi con l'estensione mysqli PHP 5
L [php/mysqli] Tag come funzionano? PHP 2
P problemi ricerca record con mysqli PHP 14
P Primo approccio con mysqli PHP 6
H [RISOLTO]Problema connessione + insert mysqli PHP 10
criric Mysqli funzioni . approccio OOP Snippet PHP 0
A query mysqli prepared statements PHP 0
F Sistema anti MySQLi Injection? PHP 6
P Errore connessione mysqli PHP 5
S Meglio mysqli o PDO ? PHP 2
A Classe per connessione MySqli PHP 6
K Problemi nell'uso dell'oggetto MYSQLI PHP 2

Discussioni simili