Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 2
Seite [1]
ColdAeon


Rock the board




Beiträge: 43
# Thema - 19.05.2009 um 15:43 Uhr
Hallo,

hoffe das mein Headline-Text alles erklärt oder zumindest teilweise.

Mit cs_options Struktur meine ich das ich eine Tabelle habe die genau so eine Struktur besitzt wie die der cs_options.

Auslesen ist kein Problem, hab ich so gemacht:

 
1.
1. / 2. / ... 
<?php $visits_id cs_sql_select(__FILE__,'stats','stats_id',"stats_name = 'visits'"); ?>


Wenn ich nun einen Eintrag schreiben will also nicht auslesen, dann komme ich hiermit nicht weiter:

 
1.
1. / 2. / ... 
<?php $visits_id cs_sql_update(__FILE__,'stats','0',"stats_name = 'visits'"); ?>


Könnt ihr mir folgen, wenn ja wäre ich über eine Antwort echt dankbar Leute.


Gruß


------------------
Revolving eSports +-

Mein Projekt: Revolving eSports
[clip=Clansphere Version]
Clansphere: 2009.0 RC3

Eigene Module +-

Points Modul: Preview

Was willst Du mir eigentlich erzählen? +-

Du weißt was es heißt für ne' Frau zu kämpfen? Du weißt Scheiße man!

Ich erzähl' Dir mal ne Geschichte...
...da war dieser Typ, Klempner, kannst Du dir das vorstellen?
Der Typ war glücklich, verstehste?
Der hatte nen' Job, ne' Alte und ne ordentliche Wampe, einfach kein Stress.

Aber dann ist da noch dieses Arschloch von Affe.
Fett, faul, ständig am saufen, vollkommen durch.
Der wollte die Frau des Klempner's für sich, einfach so.
Hat sie sich geschnappt mit seinen fetten Pranken, weg!
Als wenn er irgendwie King Kong wär' oder was?!

Jeder anderer Kerl hätte da schon drauf' geschissen!
Verdammt, ich hätte sowas von drauf' geschissen!
Das war ein fetter Gorilla man, aber dieser Typ hat nicht eine Sekunde gezögert.
Ist sofort los gerannt!

Alle anderen? Keine Ahnung!
Aber das...
...das war Sie, verstehste?
Die eine...
...und der Affe, der konnte es erst gar nicht glauben das der Typ tatsächlich hinter ihm her ist!
Was der Affe auch immer gemacht hat, es war total für'n Arsch...
...und am Ende, da hat er den Sack tatsächlich erwischt!
Manchmal, da gibt es diese eine Frau für die Du einfach alles machst...
...sogar mit fetten Gorilla's kämpfen!

Das ist Liebe verstehste? Wahre Liebe ist das man!
Inaktiv
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 1 - 19.05.2009 um 15:50 Uhr
hi,

wenn ichs richtig verstanden hab gehts so:

 
1.
2.
3.
4.
5.
1. / 2. / ... 
<?php
$cells 
= array('stats_id');
$values = array(0);
$visits_id cs_sql_update(__FILE__,'stats',$cells$values,"stats_name = 'visits'");
?>


gruß
duRiel


Inaktiv
|
ColdAeon
Thread-Ersteller


Rock the board




Beiträge: 43
# Antwort: 2 - 19.05.2009 um 16:01 Uhr
Hm, scheint nicht zu funktionieren.
Hier ist mein gesamter Code, ich weiß noch etwas durch'n Wind aber ich arbeite daran.

manage.php +-

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
1. / 2. / ... 
<?php $cs_lang cs_translate('stats');

// Visits
$visits_id cs_sql_select(__FILE__,'stats','stats_id',"stats_name = 'visits'");
$data['stats']['visits_id'] = $visits_id['stats_id'];

$check_visits cs_sql_select(__FILE__,'stats','stats_value',"stats_name = 'visits'");
$check_visits_today cs_sql_select(__FILE__,'stats','stats_value',"stats_name = 'visits_today'");
$check_visits_yesterday cs_sql_select(__FILE__,'stats','stats_value',"stats_name = 'visits_yesterday'");
$check_visits_month cs_sql_select(__FILE__,'stats','stats_value',"stats_name = 'visits_month'");
$check_visits_total cs_sql_select(__FILE__,'stats','stats_value',"stats_name = 'visits_total'");

$checked 'checked="checked"';

$data['stats']['visits'] = ($check_visits['stats_value'] == '1') ? $checked '';
$data['stats']['visits_today'] = ($check_visits_today['stats_value'] == '1') ? $checked '';
$data['stats']['visits_yesterday'] = ($check_visits_yesterday['stats_value'] == '1') ? $checked '';
$data['stats']['visits_month'] = ($check_visits_month['stats_value'] == '1') ? $checked '';
$data['stats']['visits_total'] = ($check_visits_total['stats_value'] == '1') ? $checked '';

$data['form']['action'] = cs_url('stats','manage');
If (isset(
$_POST['submit'])) {
    if (!isset(
$_POST['visits']) == $checked) {
        
$cells = array('stats_value');
        
$values = array(0);
        
$visits_id cs_sql_update(__FILE__,'stats',$cells,$values,"stats_name = 'visits'");
    }
}

echo 
cs_subtemplate(__FILE__,$data,'stats','manage'); ?>


Verstehst Du woran ich gerade nicht weiter komme?^^
Will den Status einer Checkbox in die cs_stats übertragen dabei sieht diese Tabelle so aus:

stats_id, stats_name, stats_value

//edit:

Hey ich brauche wirklich Hilfe hierbei und langsam verzweifel ich an dem blödsinn.
Mein Code funktioniert soweit nur kann ich die Checkbox nicht abfragen und dementsprechend eintragen.

Der aktuelle Quelltext ist hier: +-
 
1.
2.
3.
4.
5.
1. / 2. / ... 
<?php If (isset($_POST['submit'])) {
    
$cells = array('stats_value');
    
$values = array(1);
    
$visits_update cs_sql_update(__FILE__,'stats',$cells$values,"stats_name = 'visits'");
}
?>

Jemand ne Idee warum der alle Werte in der stats_value ändert nur nicht die in der "stats_name = 'visits'"?

//edit (20.05.2009):
Erledigt!
Lösung:

cs_sql_update(__FILE__,'stats',$cells,$values,0,"stats_name = 'visits_stats'");

Fehler lag an der "0" im 5ten Bereich.



Danke dennoch Jungs!


------------------
Revolving eSports +-

Mein Projekt: Revolving eSports
[clip=Clansphere Version]
Clansphere: 2009.0 RC3

Eigene Module +-

Points Modul: Preview

Was willst Du mir eigentlich erzählen? +-

Du weißt was es heißt für ne' Frau zu kämpfen? Du weißt Scheiße man!

Ich erzähl' Dir mal ne Geschichte...
...da war dieser Typ, Klempner, kannst Du dir das vorstellen?
Der Typ war glücklich, verstehste?
Der hatte nen' Job, ne' Alte und ne ordentliche Wampe, einfach kein Stress.

Aber dann ist da noch dieses Arschloch von Affe.
Fett, faul, ständig am saufen, vollkommen durch.
Der wollte die Frau des Klempner's für sich, einfach so.
Hat sie sich geschnappt mit seinen fetten Pranken, weg!
Als wenn er irgendwie King Kong wär' oder was?!

Jeder anderer Kerl hätte da schon drauf' geschissen!
Verdammt, ich hätte sowas von drauf' geschissen!
Das war ein fetter Gorilla man, aber dieser Typ hat nicht eine Sekunde gezögert.
Ist sofort los gerannt!

Alle anderen? Keine Ahnung!
Aber das...
...das war Sie, verstehste?
Die eine...
...und der Affe, der konnte es erst gar nicht glauben das der Typ tatsächlich hinter ihm her ist!
Was der Affe auch immer gemacht hat, es war total für'n Arsch...
...und am Ende, da hat er den Sack tatsächlich erwischt!
Manchmal, da gibt es diese eine Frau für die Du einfach alles machst...
...sogar mit fetten Gorilla's kämpfen!

Das ist Liebe verstehste? Wahre Liebe ist das man!


Zuletzt editiert von ColdAeon am 20.05.2009 um 17:03 Uhr (5x Editiert)
Inaktiv
|

Dieses Thema wurde von duRiel ClanSphere Team PM geschlossen.

Antworten: 2
Seite [1]