Articles of mysql

Warnung: mysql_num_rows () erwartet Parameter 1 als Ressource,

Mögliche Duplikate: mysql_fetch_array () erwartet, dass Parameter 1 resource, boolean in select ist Code- $q=”SELECT * FROM tbl_quevote WHERE que_id = ‘”.$qid.”‘ and voteby='”.$uid.”‘”; $result = $mysqli->query($q) or die(mysqli_error($mysqli)); $num_rows = mysql_num_rows($result); echo $num_rows; Fehler: Warnung: mysql_num_rows () erwartet Parameter 1 als Ressource, Objekt in C: \ xampp \ htdocs \ shizin \ voting.php in […]

bedingte Verknüpfung in mysql

Ich habe eine Tabelle id1 , id2 , type . type ist ein Aufzählungswert, der den Namen einer anderen Tabelle enthält. Ich möchte eine Verbindung mit dem Namen der Tabelle des type . Beispielsweise: switch($type) case ‘table1’: join table1; break; case ‘table2’: join table2; break; Wie kann ich das erreichen?

Wie behandelt man die Fragmentierung der Auto-Increment-ID-Spalte in MySQL?

Ich habe eine Tabelle mit einem auto_increment-Feld und manchmal Zeilen gelöscht werden, so auto_increment Lücken lässt. Gibt es eine Möglichkeit, dies zu vermeiden oder zumindest eine SQL-Abfrage zu schreiben, die: auto_increment Wert für auto_increment , dass er der maximale (aktuelle Wert) + 1 ist auto_increment den neuen auto_increment Wert zurück? Ich weiß, wie man Teil […]

Mysql String Split

Mögliche Duplikate: Kann Mysql eine Spalte teilen? Ich habe eine String-Spalte und eine Komma-getrennte Spalte wie folgt Beispiel, ich habe den Tisch, Col1 | col2 1 | a,b,c 2 | d,e Von oben will ich Col1,Col2 1 ,a 1 ,b 1 ,c 2 ,d 2 ,e Wie man das erreicht Es ist nicht das exakte […]

Fataler Fehler: Aufruf zu undefinierter function mysql_connect ()

Ich habe PHP, MySQL und Apache eingerichtet. localhost() für PHP und es funktioniert gut. Aber nachdem ich MySQL heruntergeladen habe, meldet es: Fataler Fehler: Aufruf zu undefinierter function mysql_connect () Wie kann ich das beheben?

Varchar-Feld numerisch in MySQL sortieren

Ich habe eine varchar vom Typ varchar . Obwohl es vom Typ varchar , speichert es ganzzahlige Werte mit optionalen führenden Nullen. Eine Art ordnet sie lexikografisch an ( “42” kommt vor “9” ). Wie kann ich nach numerischen Werten sortieren ( “9” kommt vor “42” )? Zur Zeit verwende ich die Abfrage: SELECT * […]

Wie man alten mysql-php Code mit veralteten mysql_ * functionen erfolgreich neu schreibt?

Ich lerne immer noch hauptsächlich aus Büchern, die ich kaufe, aber heute lerate ich, dass mein Buch alt ist, obwohl ich es in diesem Jahr in Sachen PHP-Programmierung gekauft habe. Jetzt weiß ich, dass mysql_ * -Befehle in PHP veraltet sind und durch sicherere und stabilere statementen und PDO ersetzt werden sollten. Also habe ich […]

Wie kann mysqli Ausnahmen mit MYSQLI_REPORT_STRICT auslösen?

Es gibt eine function in mysqli, mysqli_report() , die wie ein Gegenstück für die setAttribute() -Methode des PDO mit seinen ERRMODE_* . Das Handbuch sagt : MYSQLI_REPORT_STRICT Throw mysqli_sql_exception for errors instead of warnings Also, mit PDO::ERRMODE_EXCEPTION im Hinterkopf, habe ich diesen Code ausprobiert mysqli_report(MYSQLI_REPORT_STRICT); $mysqli->query(“foo”); aber zu meiner Enttäuschung gab es keine Ausnahme und […]

Wie fügt man der mysql-database Super-Privilegien hinzu?

Ich versuche, Abfrage in MySQL auszuführen. SET GLOBAL log_bin_trust_function_creators =1; Error: SQL-Abfrage: SET GLOBAL log_bin_trust_function_creators = 1 MySQL sagte: # 1227 – Zugriff verweigert; Sie benötigen das SUPER-Privileg für diese Operation Ich möchte wissen, wie ich SUPER Privilegien zu jeder database zuweisen

mysqli zuletzt einfügen ID

Ich möchte das Bild mit Vorname, Nachname verknüpfen … Wie kann ich die letzte Zeile abrufen und verwenden, um sie in die andere Tabelle einzufügen? Ich habe versucht, $image = $mysqli->insert_id; dann verbindlich, aber es funktioniert nicht. Kann mir jemand helfen? $image = $mysqli->insert_id;//this should come from table2 $stmt = $mysqli->prepare(” insert into table1 (username, […]