php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.07.2004, 20:24  
Gast
 
Beiträge: n/a
Standard PhpMyAdmin - Problem

Hiho,

verzeiht mir erstmal, wenns schon mal so ein Thema gab.

also, ich hab ein problem mit PhpMyAdmin.
Ich habs heut mittag zum Laufen gekriegt und will nun ein kleines Redaktionssystem erschaffen.

Nun wollt ich einen SQL-Befehl eintragen, der bewirken soll, dass nich keine id eingetragen wird:

if (strlen($_GET[’id’])==0)
die(„Der Parameter id fehlt“);
else
$id = $_GET[’id’];


Nach Klick auf OK begüßt mich aber lediglich eine Fehlermeldung:

#1064 - 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 'if (strlen($_GET[’id’])==0)
die(„Der Parameter id fehlt“)' at


Der Knackpunkt ist, dass es mit anderen SQL-Befehlen genau so ist. Es kommt dann immer genau die selber Fehlermeldung, nur dass dann halt am schluss nach dem Wort 'near' ne andere Zeile angezeigt wird.

Ich hab aber wirklich jeden einzelnen Befehl auf Fehler überprüft und dementsprechend verbessert, dennoch kam die Fehlermeldung.

Bin ich nun etwas zu doof, ein paar Befehle richtig zu schreiben, oder ist das irgend ein Bug?

danke schon mal im Vorraus

cu
Gorion
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.07.2004, 20:26  
Gast
 
Beiträge: n/a
Standard

Ähm, was????? Ich verstehe nur Bahnhof. DU willst doch wohl nicht ernsthaft sagen, dass Du das in phpMyAdmin eingibst:

if (strlen($_GET[’id’])==0)
die(„Der Parameter id fehlt“);
else
$id = $_GET[’id’];

Wenn doch, dann bist Du aber völlig auf dem falschen Dampfer.

Gruß
phpfan
 
Alt 18.07.2004, 20:54  
Gast
 
Beiträge: n/a
Standard

naja, dann bin ich immerhin dies bezüglich informiert

bin halt noch ziemlich neu und weiß kaum was davon.

aber wo muss ich denn son zeugs eingeben?

ciao
gorion
 
Alt 18.07.2004, 21:17  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard

Du musst den PHP-Code in eine neue (leere Text-)Datei schreiben. Vor den Code setzt du ein <?php und danach ein ?>

Diese Datei speicherst du z.B. unter index.php in ein Dokumenten-Verzeichnis deines Webservers (z.B. /var/www/ oder C:\PROGRAMME\APACHE\DOC_ROOT <- keine Ahnung, wo das unter Windows so liegt). Dann sollte das klappen... *g

Du solltest in jedem Fall korrekte Hochkommata benutzen. Keine Ahnung, ob dir phpMyAdmin die hier so umgebogen hat.

Schreib in eine solche PHP-datei mal
PHP-Code:
<?php
phpinfo
();
?>
rein und lass es laufen. Da siehst du eine Übersicht über die installierte PHP-Version. Der kannst du auch entnehmen, wor die Konfigurationsdatei von PHP liegt. Sie heißt php.ini

Mach die dann mal auf und Suche nach der Option error_reporting. Diese solltest du auf E_ALL setzen. Auch solltest du die Option REGISTER_GLOBALS auf off setzen. Dann kannst du eigentlich loslegen.

Deinen Code kannst du dann so umschreiben:
PHP-Code:
if (isset($_GET['id'])) {
    die (
'Der Parameter id fehlt');
} else {
    
$id $_GET['id'];
    echo 
$id;

Basti
Basti ist offline  
Alt 18.07.2004, 21:20  
Gast
 
Beiträge: n/a
Standard

die befehle da sind alles php befehle die machst du in ne .php datei und lädst sie vom server aus

mfg wing
 
Alt 18.07.2004, 21:28  
Gast
 
Beiträge: n/a
Standard

Wow, super, es klappt,

thx @ all


ciao
Gorion
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
[Erledigt] Problem mit Backslash Patrick Schwarz PHP Tipps 2005-2 5 26.07.2005 09:54
Problem mit IIS6 und PHPMyAdmin PHP Tipps 2005-2 4 18.07.2005 21:58
phpmyadmin: problem beim übertragen von datensätzen Datenbanken 1 16.07.2005 00:05
[Erledigt] Problem mit User/Group: nobody(99)/99 Server, Hosting und Workstations 3 09.07.2005 15:31
Problem mit phpMyAdmin PHP Tipps 2005 1 21.05.2005 15:31
[Erledigt] Bitte unbedingt kurz ansehen - Problem mit PHPMyAdmin. Danke PHP Tipps 2005 8 01.05.2005 14:34
Probleme beim Einrichten von PHPMyAdmin PHP Tipps 2005 4 06.03.2005 18:57
[Erledigt] Problem mit phpMyAdmin Datenbanken 5 26.02.2005 20:33
phpMyAdmin Problem PHP Tipps 2004 1 18.10.2004 14:40
[Erledigt] phpMyAdmin Problem - Nach import immer Fehlermeldung Datenbanken 6 29.09.2004 15:55
Problem mit phpMyAdmin test022 Datenbanken 3 19.09.2004 21:52
Problem mit phpMyAdmin test022 PHP Tipps 2004 5 18.09.2004 11:09
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
Connection Problem bei phpMyAdmin PHP Tipps 2004 1 14.07.2004 15:29


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:13 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.