CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |
24.03.2005, 23:41:30
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: Die eigene Filebase?
soweit richtig, nur das solltest du noch ändern:
$sql = "INSERT INTO $mysql_table (categoryid,catname,catinfo,)
VALUES('','$_POST['catname']','$_POST['catinfo']',)";
in:
$sql = "INSERT INTO $mysql_table (categoryid,catname,catinfo,)
VALUES('','{$_POST['catname']}','{$_POST['catinfo']}',)";
siehe hierzu auch feuervogels post: http://www.selfphp.info/forum/showthread.php?t=8195
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
25.03.2005, 00:43:26
|
Anfänger
|
|
Registriert seit: Mar 2005
Beiträge: 55
|
|
AW: Die eigene Filebase?
oke , ich hab alles geändert ,wie du es mir gesagt hast,doch immer noch kein ergebnis!
daher hab ich folgendes geändert , um einen Fehlercode zu erhalten
Code:
<?php
break;
case "write":
///
/// ENDE: Hinzufügen der Kategorien
///
///
/// START: Schreiben der Kategorien
///
if($_POST['catname']=="") /*Wenn falsch dann fehler*/
{
echo "
<DIV align=center>Du hast den Namen vergessen... <br>
[<A href='javascript:history.back();'>zurück zum eintragen!</A>]</DIV>";
}
if($_POST['catname'] != "" ) /*wenn alles erfüllt ist dann eintragen*/
{
$sql = "INSERT INTO $mysql_table (categoryid,catname,catinfo,)
VALUES('','{$_POST['catname']}','{$_POST['catinfo']}',)";
$qry = mysql_query( $sql ) or die( mysql_error() );
$result = @mysql_query($sql);
echo "<DIV align=center>Danke, dein Eintrag wurde erfolgreich hinzugefügt! <br>
[<A href='category_admin.php'>zurück zum Adminbereich</A>]</DIV>";
}
///
/// ENDE: Schreiben der Kategorien
///
}
?>
man beachte: $qry = mysql_query( $sql ) or die( mysql_error() );
und sofort wird ein fehlercode anzeigt ,welcher lautet:
-->You have an error in your SQL syntax near ') VALUES('','03','03',)' at line 1
nun ,was sagt mir das?
|
25.03.2005, 01:01:23
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: Die eigene Filebase?
schreib dein query mal so: (der stört sich sicher an den letzten kommas)
PHP-Code:
$sql = "INSERT INTO
$mysql_table(categoryid,
catname,
catinfo)
VALUES('',
'" . $_POST['catname'] . "',
'" . $_POST['catinfo'] . "')";
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
25.03.2005, 01:10:19
|
Anfänger
|
|
Registriert seit: Mar 2005
Beiträge: 55
|
|
AW: Die eigene Filebase?
Zitat:
Zitat von |Coding
schreib dein query mal so: (der stört sich sicher an den letzten kommas)
PHP-Code:
$sql = "INSERT INTO
$mysql_table(categoryid,
catname,
catinfo)
VALUES('',
'" . $_POST['catname'] . "',
'" . $_POST['catinfo'] . "')";
|
hahaha Danke !Super Geil klappt!! Danke super geiler support hier noch um 1:10 Nachts !!! TOP!!!!
danke , ich baue jetzt weiter an einer Ansicht und dann an der eigentlichen Filebase.Melde mich wieder..
*EDIT*
Hab da noch nen kleinen Fehler ,der mach alles 2mal!
Geändert von DaDon4130 (25.03.2005 um 01:17:02 Uhr)
|
25.03.2005, 01:19:19
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: Die eigene Filebase?
hmm... kannst du den aktuellen code mal posten?
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
25.03.2005, 01:21:53
|
Anfänger
|
|
Registriert seit: Mar 2005
Beiträge: 55
|
|
AW: Die eigene Filebase?
jep klaro!
-> Anhang!
|
25.03.2005, 01:25:48
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: Die eigene Filebase?
ich tippe jetzt einfach mal darauf:
PHP-Code:
$qry = mysql_query( $sql ) or die( mysql_error() );
$result = @mysql_query($sql);
ich finde ein query reicht *gg*
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
25.03.2005, 01:28:06
|
Anfänger
|
|
Registriert seit: Mar 2005
Beiträge: 55
|
|
AW: Die eigene Filebase?
jep 100 Punkte!
Klappt ,super danke dir!!
|
25.03.2005, 01:33:22
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: Die eigene Filebase?
kein thema.
wenn ich dir aber noch einen tipp geben darf...
arbeite besser mit einzügen, bsp.:
PHP-Code:
<?php
// einzug
if($a == $b){
//einzug
for($i = 0; $i < 5; $i++){
// einzug
echo 'bla';
}
}
?>
das fördert die übersichlichkeit, gerade bei komplexeren codes.
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
25.03.2005, 10:08:32
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: Die eigene Filebase?
Zum Einrücken noch zwei Links:
- http://tut.php-q.net/einruecken.html
- http://pear.php.net/manual/en/standards.php
Und noch ein Hinweis: Du solltest Benutzereingaben nie ungeprüft in MySQL-Queries verwenden. Die Funktion [func]strip_tags()[/func] und [func]mysql_real_escape_string()[/func] sind dabei unerlässliche Hilfsmittel.
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 22:44:10 Uhr.
|