Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 1
Seite [1]
Pred


Poststar




Herkunft: Bischofsmais
Beiträge: 762
# Thema - 13.08.2008 um 16:18 Uhr
Tachjen,

ich brauch mal pls eure hilfe, bevor ich durchdreh!

Ich hab folgenden Code:
mehr... +-
 
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.
31.
32.
33.
34.
35.
36.
37.
1. / 2. / ... 
<?php

$cs_lang 
cs_translate('glist');
$glist_id $_REQUEST['id'];
settype($glist_id,'integer');

if(!isset(
$_POST['agree'])) {
  
$glist cs_sql_select(__FILE__,'glist','*','glist_id = "'.$glist_id.'"');
  
$game_name cs_sql_select(__FILE__,'games','games_id, games_name','games_id = "'.$glist['games_id'].'"');
  
$data['if']['head'] = 1;
  
$data['glist']['id'] = $glist['glist_id'];
    
$data['games']['name'] = $game_name['games_name'];
    
$data['head']['body'] = sprintf($cs_lang['game_edit'],$data['games']['name']);
  
  if(
$glist['glist_status'] == 'have') {
    
$data['games']['have_select'] = 'selected="selected"';
  } else {
      
$data['games']['have_select'] = '';
    }

  if(
$glist['glist_status'] == 'wait') {
    
$data['games']['wait_select'] = 'selected="selected"';
  } else {
      
$data['games']['wait_select'] = '';
    }

    echo 
cs_subtemplate(__FILE__,$data,'glist','edit');
} else {
    
$id $_POST['id'];
    
$status $_POST['status'];
    
$cells 'glist_status';
    
    
cs_sql_update(__FILE__,'glist',$cells,$status,$id);
      
cs_redirect($cs_lang['game_added'], 'glist','center');
  }

?>


Nachm Absenden bekomm ich aber die Fehlermeldung
Ein Fehler ist aufgetreten
SQL -> Unknown column 'g' in 'field list'


Ich versteh aber nicht warum und kann auch den Fehler nicht finden... ind er Debug.php steht auch nichts drin.

Hintergrund:
Die Datei gehört zu meiner Spielesammlung, wo ich eine neue Funktion eingebaut hab, mit welcher man den Status ändern kann.

Hier noch der Code aus der .tpl:
mehr... +-
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
1. / 2. / ... 
 <form method="post" name="glist_edit" action="{url:glist_edit}">
<
table class="forum" style="width:{page:width}">
  <
tr>
    <
td class="headb"> {lang:mod} - {lang:head_edit} </td>
  </
tr>
    <
tr>
    <
td class="leftb"> {head:body} </td>
  </
tr>
  <
tr>
    <
td class="centerc"><select name="status">
    <
option value="have" {games:have_select}>Dieses Spiel habe ich</option>
    <
option value="wait" {games:wait_select}>Auf dieses Spiel warte ich</option>
    </
select>
    </
td>
  </
tr>
  <
tr>
    <
td class="centerc">
      <
input type="hidden" name="id" value="{glist:id}" />
      <
input type="submit" name="agree" value="Bestätigen" />
      <
input type="submit" name="cancel" value="Abbrechen" /></td>
  </
tr>
</
table>
</
form>


Ich hoffe irgendwer sieht den Fehler ^^
Danke für eure Hilfe.

Gruss,
Pred


------------------


Zuletzt editiert von Pred am 13.08.2008 um 16:19 Uhr (1x Editiert)
Inaktiv
Pred
Thread-Ersteller


Poststar




Herkunft: Bischofsmais
Beiträge: 762
# Antwort: 1 - 13.08.2008 um 16:23 Uhr
ok, bitte löschen -.-

ich musste nur die Werte für datenbanken in ein array setzen -.-

Also:
 
1.
2.
3.
4.
5.
1. / 2. / ... 
<?php 
    $status 
= array($_POST['status']);
    
$cells = array('glist_status');
    
    
cs_sql_update(__FILE__,'glist',$cells,$status,$id); ?>


------------------


Inaktiv
|

Dieses Thema wurde von fay-pain PM geschlossen.

Antworten: 1
Seite [1]