Sponsor-Board.de
Antwort schreiben  Thema schreiben 

Datenbank Fehler, mysqli

Verfasser Nachricht

Beiträge: 1.219
Bewertung: 63
Registriert seit: Sep 2010
Status: offline


Beitrag: #1
Datenbank Fehler, mysqli

Hey,

Ich habe grad mit MYSQLi was testen wollen wobei mir was sehr merkwürdiges aufgefallen ist:

PHP-Code:
$stmt $mysqli->prepare("UPDATE villages SET speer = ?, schwert = ?, bogen = ?, axt = ?, leicht = ?,scout = ?,katapult = ? WHERE number = ?");
$stmt->bind_param"iiiiiiii"$speer,$schwert,$bogen,$axt,$leicht,$scout,$kata$session); 
$stmt->execute();
$stmt->close(); 


z.B Speer enthält 5

Darauf folgt dann die Abfrage:

PHP-Code:
$stmt $mysqli->prepare("SELECT speer, schwert, axt, bogen, leicht, scout,katapult FROM villages WHERE number = ?");
$stmt->bind_param"i"$session); 
if (
$stmt->execute() == false) {
    echo 
"Ein Fehler ist aufgetreten!";
    echo 
$mysqli->errno.'-'.$mysqli->error;
    
$stmt->close();
} else {
$stmt->bind_result($army_speer,$army_schwert,$army_axt,$army_bogen,$army_leicht,$army_scout,$army_katapult);
$stmt->fetch();
$stmt->close(); 


So nun möge man meinen es müsste bei $army_speer 5 rauskommen?

Die kahm auch allerdings wurd die 5 nicht in die Datenbank geschrieben. Ups?

Die spalte Speer ist immernoch bei 1103.
Hatt jemand von euche eine Idee?

Es gibt bei keinen MYSQLi updates oder selects fehlermeldungen.

Danke


This is Linux land. In silent nights you can hear the Windows machines rebooting.

Dieser Beitrag wurde zuletzt bearbeitet: 22.04.2015 18:48 von Alex.

22.04.2015 18:44
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 683
Bewertung: 22
Registriert seit: Nov 2011
Status: offline


Beitrag: #2
RE: Datenbank Fehler, mysqli

Neo ich kann gerne versuchen zu helfen via TeamViewer.

Bin kein absoluter Profi, doch arbeite seit Jahren mit MySqli.
So kann ich keine Fehler erkennen.

22.04.2015 22:07
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 462
Bewertung: 2
Registriert seit: Nov 2012
Status: offline


Beitrag: #3
RE: Datenbank Fehler, mysqli

In mysqli must du den error auch auslesen. Im zweiten Code von dir machst du es ja auch Wink

Code:
mysqli_stmt::$error


Um dir die arbeit abzunehmen, kannst du auch einfach einen Wrapper schreiben Wink

Sicher das hier kein Fehlermeldung kommt? Biggrin

Code:
$stmt = $mysqli->prepare("UPDATE villages SET speer = ?, schwert = ?, bogen = ?, axt = ?, leicht = ?,scout = ?,katapult = ? WHERE number = ?");
$stmt->bind_param( "iiiiiiii", $speer,$schwert,$bogen,$axt,$leicht,$scout,$kata, $session);
if (!$stmt->execute()) {
    echo $stmt->error;
}
$stmt->close();


Wenn du jetzt erst mit mysqli anfängst, empfehle ich dir gleich PDO zu verwenden (Ist wesentlich flexibler) Wink


Freundliche Grüße,

[Link: Registrierung erforderlich]

Full Stack Software Engineer & Architekt

Sprachen: C#, TSQL, HTML5, Ecmascript 6, CSS 3.1, (TS, C++, PHP)
Frameworks: .NET, .NET Core, ASP.NET MVC, ASP.NET WebApi, WPF, WCF, Entity Framework, Bootstrap

Dieser Beitrag wurde zuletzt bearbeitet: 22.04.2015 23:15 von GGSeSports.

22.04.2015 23:12
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 1.219
Bewertung: 63
Registriert seit: Sep 2010
Status: offline


Beitrag: #4
RE: Datenbank Fehler, mysqli

Ich habe es nun behoben bekommen, aber ich kann nicht ausagen woran es nun genau lag.
Da es andere funktionen nicht beinträchtigt hatt bzw hatte.

Danke aber für das Hilfs angebot.


This is Linux land. In silent nights you can hear the Windows machines rebooting.

23.04.2015 17:39
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Apache 2 Fehler Skinsboss 6 2.330 04.12.2016 01:21
Letzter Beitrag: Skinsboss
  Froxlor Fehler HardwareNow 10 2.951 03.06.2016 21:42
Letzter Beitrag: HardwareNow
  CF Image Host - Fehler Jerr0w 5 1.756 24.04.2016 22:23
Letzter Beitrag: [NG] FreakyLike
  [WBB] PHP Fehler DJ_Drio 4 1.526 19.04.2016 13:16
Letzter Beitrag: DJ_Drio
  Missing Map Fehler Polixization 5 1.707 14.11.2015 22:26
Letzter Beitrag: Toni

 Druckversion anzeigen
 Thema einem Freund senden
 Thema abonnieren
 Thema zu den Favoriten hinzufügen

Sponsor-Board.de

Community
Über uns
Partner
Powered by Mybb: Copyright 2002-2024 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2024 Sponsor-Board.de - Hosted by OVH

Willkommen auf SB!   Sie benötigen ein Sponsoring?   1. Anmelden   2. Sponsoring-Anfrage erstellen   3. Nachrichten von Sponsoren erhalten   Kostenlos!   Jetzt registrieren