php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.05.2005, 12:10  
Gast
 
Beiträge: n/a
Standard Tabelle verknüpfungs problem!

Hi also habe folgendes Problem beim verknüpfen: In meinen Script will ich eine neue funktion einfügen die es mir ermöglicht squads zu den wars hinzuzufügen, hinzufügen ist nicht das problem nur die ausgabe das es mir dann anzeigt id zu squad namen:

Code:
1. Tabelle
--------------
clanwars
--------------
id
datum
clantag
gegner
url
xonx
punkte
gpunkte
maps
bericht
squad_id

2. Tabelle
--------------
squads
--------------
id  
name
game
icon
shown
1. ADDEN EINEN SQUADS: (geht wunderbar)
---------------------------------------------------------------------------
PHP-Code:
<?php

if($_GET['gehzu'] == "new")
  {
$qry db("SELECT *
                 FROM "
.$db['squads']."
                 ORDER BY game ASC"
);
  while(
$get mysql_fetch_array($qry))
      {
       ...
template ausgabe: <option value=[id]>[game] - [name]</option>                               
      }    
   
?>
-------------------------------------------------------------------------------
2. EDIT EINEN DES CLANWAR-SQUADS

ohne squad edit:
PHP-Code:
<?php
} elseif($_GET['gehzu'] == "edit")
  {
    
$qry db("SELECT * FROM ".$db['clanwars']."
               WHERE id = '"
.$_GET['id']."'");
    
$get mysql_fetch_array($qry);
?>
so ist mein ansatz wobei ich aber nicht weiter komme:
PHP-Code:
<?php
$qrym 
db("SELECT ....
              FROM "
.$db['clanwars']." AS s1
              LEFT JOIN "
.$db['squads']." AS s2 ON ...
              WHERE ...
              ORDER BY  ..."
);

  while(
$getm mysql_fetch_array($qrym))
  {       
?>
das ganze soll so sein das ich bei edit <option value=[id]>[game] - [name]</option> sehen kann und der gespeicherte squad als erstes angezeigt wird...

Ich hoffe ihr könnt mir helfen...
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.05.2005, 12:20  
Gast
 
Beiträge: n/a
Standard

also erstma würd ich dir einen switch empfehlen....
muss aber ned sein..
is nur wegen der performance....
und etz wär auch noch die function intressant ->db()
 
Alt 20.05.2005, 12:24  
Gast
 
Beiträge: n/a
Standard

hast auch noch eine antwort auf meine frage?
 
Alt 20.05.2005, 12:35  
Gast
 
Beiträge: n/a
Standard

wie gesagt...
erst würd mich mal die function gerne sehn...
 
Alt 20.05.2005, 12:40  
Gast
 
Beiträge: n/a
Standard

tut doch nicht zur sache...
 
Alt 20.05.2005, 12:45  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Was geht nicht?
Fehlermeldung?
Was passiert denn überhaupt in db()? was ist db() überhaupt?
imported_Ben ist offline  
Alt 20.05.2005, 12:57  
Gast
 
Beiträge: n/a
Standard

db() = Datenbankangaben
Das problem ist doch oben beschrieben! Ich weis halt nicht wie ich das verknüpfen soll die comments dazu halt...
 
Alt 20.05.2005, 13:01  
Gast
 
Beiträge: n/a
Standard

lol...
wenn du so weiter machst dann bekommst du keine hilfe hier...
nicht von mir..
nicht von ben....

naja....
muss etz heim...
bin dann achher wieder online...
 
Alt 20.05.2005, 13:07  
Gast
 
Beiträge: n/a
Standard

naja was ist an der frage nicht zu verstehen?
 
Alt 20.05.2005, 16:12  
Gast
 
Beiträge: n/a
Standard

Also hab bis jetzt das hinbekommen aber sobald ich 2 squads in der liste habe kommt keine ausgabe mehr zb bei clantag oder andere sachen:

PHP-Code:
<?php

// start edit
} elseif($_GET['do'] == "edit")
  {           
    
$qry db("SELECT a1.*,a2.*
              FROM "
.$db['squads']." AS a1
              LEFT JOIN "
.$db['cw']." AS a2 ON a2.squad_id = a1.id");                  
    while(
$get mysql_fetch_array($qry))
      {
        
$squads .= show(_member_admin_select_squads, array("name" => $get['name'], "game" => $get['game']));                        
//xonx     
    
list($xonx1,$xonx2) = explode('on'$get['xonx']);
    
// load template
    
$index show($dir."/admin", array("head" => _cw_admin_head_edit,
                                       
"datum" => _datum,
                                       
"gegner" => _cw_gegner,
                                       
"xonx" => _cw_xonx,
                                       
"liga" => _cw_liga,
                                       
"url" => _url,
                                       
"clantag" => _cw_admin_clantag,
                                       
"bericht" => _cw_bericht,
                                       
"result" => _cw_result,
                                       
"info" => _cw_admin_info,
                                       
"gegnerstuff" => _cw_admin_gegnerstuff,
                                       
"warstuff" => _cw_admin_warstuff,
                                       
"maps" => _cw_admin_maps,
                                       
"serverip" => _cw_admin_serverip,
                                       
"servername" => _server_name,
                                       
"serverpwd" => _server_password,
                                       
"do" => "editcw&id=".$_GET['id']."",
                                       
"what" => "edit",
                                       
"cw_clantag" => $get['clantag'],
                                       
"cw_gegner" => $get['gegner'],
                                       
"cw_url" => $get['url'],
                                       
"cw_xonx1" => $xonx1,
                                       
"cw_xonx2" => $xonx2,
                                       
"cw_maps" => $get['maps'],
                                       
"cw_servername" => $get['servername'],
                                       
"cw_serverip" => $get['serverip'],
                                       
"cw_serverpwd" => $get['serverpwd'],
                                       
"cw_punkte" => $get['punkte'],
                                       
"cw_gpunkte" => $get['gpunkte'],
                                       
"cw_bericht" => $get['bericht'],
                                       
"day" => date("d"$get['datum']),
                                       
"month" => date("m"$get['datum']),
                                       
"year" => date("Y"$get['datum']),
                                       
"hour" => date("H"$get['datum']),
                                       
"minute" => date("i"$get['datum']),
                                               
"name" => _member_admin_squad,
                                                
"squad_info" => _member_admin_squads,
                                        
"game" => _member_admin_game,
                                        
"squads" => $squads,    
                                       
"cw_liga" => $get['liga']));
           }
?>
das is aber auch nich das wahre... PLS HELP
...
 
 


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
Problem mit Gitterlinien in Tabelle und FF2.0 Der_Gerhard HTML, Usability und Barrierefreiheit 10 10.12.2006 15:15
problem beim mehrfachen joinen einer tabelle und count() PHS Datenbanken 3 03.08.2006 16:49
[Suche] Hilfe zu einem Tabellen Verknüpfungs Problem &lt;Daniel&gt; Datenbanken 3 10.07.2006 15:15
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
3 spaltige Tabelle - Experten Problem havok PHP Tipps 2006 12 19.05.2006 11:55
MySQL kodierungs problem Mutatos Datenbanken 0 12.05.2006 20:02
Problem bei JOIN MilanX Datenbanken 3 03.05.2006 16:36
Zeilenanzahl einer tabelle mit WHERE aber ohne schleife? sovereign Datenbanken 13 17.04.2006 20:34
Problem mit Tabelle! b++ HTML, Usability und Barrierefreiheit 5 08.06.2005 18:50
Problem bei erstellung einer tabelle mit function und array PHP Tipps 2005 5 21.04.2005 20:54
komisch problem mit tabelle oder datenbank nix verstehen :) Datenbanken 2 14.03.2005 12:32
[Erledigt] Tabelle in Tabelle automatisch anpassen HTML, Usability und Barrierefreiheit 3 04.11.2004 21:37
über PHP Daten in MySQL Tabellen updaten -- Problem PHP Tipps 2004 4 27.09.2004 21:34
Letzter Eintrag in einer Tabelle und Top Five einer Tabelle Datenbanken 2 27.09.2004 06:50
problem mit einer datenbakgestützten tabelle PHP Tipps 2004 2 05.07.2004 19:39

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
verknüpfungsprobleme, cw_clantag

Alle Zeitangaben in WEZ +1. Es ist jetzt 08:58 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.