News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 2
Seite [1]
amMaster


Wannabe poster




Beiträge: 36
# Thema - 26.06.2009 um 18:21 Uhr
Hallo zusammen

Bin gerade dran einen kleinen modul zu schreiben. Es ist ein kleines Newssticker, der einen selbst eingegebenen msg ausgibt.

Problem: Ich sehe einfach nicht den Fehler bei cs_sql_update
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
1. / 2. / ... 

<?php 
$newmsg 
$_POST["text"];
$msg 'ticker_msg';
$sql cs_sql_update(__FILE__'ticker',$msg,0,$newmsg);
if(!
$sql){
    echo 
mysql_error();
}
else{
    echo 
"Eintrag erstellt!";
}
echo 
cs_subtemplate(__FILE__,$data,'ticker','edit');


Es soll den inputtext($newmsg) nehmen und mit dem bestehenden($msg) ersetzen.

So siehts in PHPMyAdmin aus:

ticker_msg|ticker_id
Hallo |1


thx im voraus
Inaktiv
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 1 - 26.06.2009 um 18:33 Uhr
cs_sql_update nimmt als argumente für spalten und deren inhalt nur arrays


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
amMaster
Thread-Ersteller


Wannabe poster




Beiträge: 36
# Antwort: 2 - 26.06.2009 um 18:42 Uhr
ok hat sich erledigt.

noch einen problem aber xD:

wenn ich auf der seite zugreiffe dann löscht er den eintrag bis ein neues gesendet wird.

kann man irgendwie einstellen, das erst nach dem Submit das programm laufen soll?

momentaner code:
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
1. / 2. / ... 
<?php
$newmsg 
$_POST["text"];
$msg 'ticker_msg';
$sql cs_sql_update(__FILE__'ticker',array('ticker_msg'),array($newmsg),1);
if(!
$sql){
    echo 
mysql_error();
}
else{
    echo 
"Eintrag erstellt!";
}
echo 
cs_subtemplate(__FILE__,$data,'ticker','edit');


thx


Zuletzt editiert von amMaster am 26.06.2009 um 20:08 Uhr (1x Editiert)
Inaktiv
|
Antworten: 2
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo