MYSQL und android

  • 4 Antworten
  • Letztes Antwortdatum
T

Trancegott

Neues Mitglied
0
Ich weiß, es ist eigentlich nicht das richtige Forum, aber kann mir jemand sagen was hierdran:
PHP:
<?php
    mysql_connect("servername","name","passwort");
    mysql_select_db("dbname");
    $name = $_GET["name"];
    $points = $_GET["points"];
$query = "UPDATE highscore SET points=".$points." WHERE name='".$name."'"; 
  
      
    mysql_query($query);     
    mysql_close();
?>​
falsch ist?
ich versuche das ganze mit
Code:
http://.../write.php?name=%22Alexa%20Bomkamp%22&points=%22100
aufzurufen.
Es kommt keine Fehlermeldung, aber in der Datenbank tut sich einfach nichts.

Danke im Vorraus.
 
A

Anzeige

  • Gerade eben
  • Neu
Habe nicht viel Ahnung von PHP, aber das was du da tust scherit gerade nach SQL-Injection ...
 
Ich kenn mich mit PHP auch nicht aus, aber mein Arbeitskollege meinte, erst mal error_reporting aktivieren, damit du evtl. Fehler siehst.

Und am Beispiel bei php.net sieht man, daß man nach dem connect eine resource bekommt, die kann man schon mal abfragen und auch beim select_db mitgeben:

Code:
<?php

$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
    die('Verbindung nicht möglich : ' . mysql_error());
}

// benutze Datenbank foo
$db_selected = mysql_select_db('foo', $link);
if (!$db_selected) {
    die ('Kann foo nicht benutzen : ' . mysql_error());
}
?>
 
http://.../write.php?name=%22Alexa%20Bomkamp%22&points=%22100
Ich habe von PHP auch keine Ahnung, aber müsste dann nicht in $name "Alexa Bomkamp" (inkl. Anführungszeichen) und in $points "100 (ebenfalls inkl. Anführungszeichen und auch nur eins) stehen? Falls ja, dann ist $points kein Integer, weswegen dein Update nicht klappen kann.

EDIT: Dein zusammengesetztes Update sieht ja so aus
PHP:
UPDATE highscore SET points="100 WHERE name='"Alexa Bomkamp"'

Versuch's mal ohne die %22 :smile:
 
Zuletzt bearbeitet:
Zuletzt bearbeitet:

Ähnliche Themen

ThKildau
Antworten
0
Aufrufe
12
ThKildau
ThKildau
asconsulting
Antworten
5
Aufrufe
172
LonelyGremlin
LonelyGremlin
Katharina1985
Antworten
9
Aufrufe
618
Anz
Anz
M
Antworten
21
Aufrufe
1.804
swa00
swa00
Mr-Fisch
Antworten
5
Aufrufe
1.130
migi01
migi01
Zurück
Oben Unten