2Danke
ERLEDIGT
JA
JA
ANTWORTEN
6
6
ZUGRIFFE
186
186
EMPFEHLEN
-
Hallo zusammen,
ich hab eine schwierigkeit beim programmieren. Und zwar handelt es sich um eine SQL ABFRAGE die alles was nach LIMIT kommt durch $limit.$test ersetzt werden soll.
$pos = "LIMIT ";
$test = '";';
$SQL_OKAY = substr_replace($SQL_OKAY, $limit.$test,$pos);
$SQL_OKAY = "SELECT * FROM $tabelle WHERE $inhalt AND bundeslandname = '$gebiet' $sqldescasc LIMIT $limit";
Leider folgende Fehlermeldung:
1, 1";
LIMIT ALT:1, 1LIMIT NEU:2, 1
2, 1";
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1, 1"' at line 1
Wüsste jemand welchen fehler ich begehe?
Gruß
-
mixed: $SQL_OKAY. Das wird dein SQL-String seinmixed substr_replace ( mixed $string , string $replacement , int $start [, int $length ] )
replaxement: $limit.$test Was steht den in $test?
start: $pos -> Dies sollte aber eine Zahl sein, kein String
length: Fehlt
Irgendwie macht dein ganzer Code den du gepostet hast so keinen Sinn.Geändert von Yaslaw (21.09.10 um 22:41 Uhr)
---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
ich glaube, du suchst so etwas
PHP-Code:$sql = 'SELECT * FROM test LIMIT 1, 5;';
$newLimit = '10,10';
$pattern = 'LIMIT';
$startPos = stripos($sql, $pattern) + strlen($pattern)+1;
echo substr_replace($sql, $newLimit, $startPos);
---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
der code ergibt sinn aber ich kann umöglich 1000 zeilen code einfügen damit das ersichtlich wird.
Ich stell mal die frage etwas anders.
Mit welcher funktion in PHP kann man diese SQL Anweisung umgestalten das ab LIMIT eine Zeichenkette ersetzt wird die in $limit gespeichert ist.
$SQL = "SELECT * FROM $tabelle WHERE $inhalt AND bundeslandname = '$gebiet' $sqldescasc LIMIT $limit";
-
kuckst du hier:
http://www.tutorials.de/php/366536-e...ml#post1898506
Du musst auch nicht 1000 Zeilen Posten. Aber einige Zeilen mit Beispielen wie die komischen Variablen zustande kommen. Ansosnten müssen wir Ratespiele spielen und darauf habe ich grad gaaaaaanz wenig Bock---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
vielen dank! genau das meint ich...
-
22.09.10 00:07 #7
So, das nächste Mal hältst du dich bitte an die gängige Groß- und Kleinschreibung und verwendest Code Tags.
Ansonsten gibt es eine Verwarnung. Nach über 300 Beiträgen und mehr als 2 Jahren Mitgliedschaft, sollte man mit der Netiquette vertraut sein.KIDS Kinderbetreuungsdienst
Xing
"When you play the game of thrones, you win or you die. There is no middle ground."
by Cersei Lannister in "A Game Of Thrones"
Ähnliche Themen
-
Div bei hover an bestimmer Stelle anzeigen
Von alex130 im Forum CSSAntworten: 7Letzter Beitrag: 23.01.10, 23:10 -
Datei lesen und an bestimmer Stelle verändern
Von Manda im Forum C/C++Antworten: 1Letzter Beitrag: 17.05.09, 12:28 -
Null an zweiter Stelle hhinter Komma hinzufügen wenn round nur eine Stelle ausgibt
Von Spelmann im Forum PHPAntworten: 3Letzter Beitrag: 23.03.08, 19:57 -
download an bestimmer stelle des files starten?
Von BrainDamage im Forum .NET Web und KommunikationAntworten: 6Letzter Beitrag: 16.03.06, 10:01 -
Bestimmte Stelle in Listbox ersetzen
Von TheBrainOfChaos im Forum .NET ArchivAntworten: 1Letzter Beitrag: 25.11.04, 14:03





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren