php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.05.2005, 11:39  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

PHP-Code:
<?php
            $result 
mysql_query("SELECT * FROM menuepunkte WHERE gruppe = '$rechte'");
            if (!
$result) {
               echo 
"Fehler: ".mysql_error();
            }
           
$rgt mysql_fetch_assoc($result);

?>
???

hoffe das kennst du bzw das oben war nur ein beispielquery

select * from
Warum soll ich nicht SELECT * schreiben?
http://www.php-faq.de/q/q-sql-select.html

mfg
robo47
robo47 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 02.05.2005, 11:45  
Gast
 
Beiträge: n/a
Standard

Ich benutze das * darum ,da ich ausnahmslos alle Spalten benötige, aber ich werde sie dann einzeln aufführen, wenn es der Performance zugute kommt. Allerdings bleibt die Frage offen, wie ich nun aus der Zeile ohne für x Spalten x Zeilen Code produziere, damit ich den Wert, die Variable in das Array bekomme.

Ich könnte auch:

PHP-Code:
<?php
while($row mysql_fetch_assoc($result)) {
    
$array[abc] = $row[xyz];
    
//20 Zeilen folgen
    
}

?>
Wobei ich dieses While gar nicht benötige !

Aber befriedigen wird mich das nicht.
 
Alt 02.05.2005, 12:26  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

also irgendiwe steig ich nciht ganz durch was du willst, hast du dir oben meinen code angeschaut?

naja
1) -> ein create der tabelle
2) -> ein print_r() der daten so wie sie momentan im array sind
3) -> du bastelst in php manuel ein array gibst das mit print_r() aus, damit man mal sieht wie das array aussehen soll.

mfg
robo47
robo47 ist offline  
Alt 02.05.2005, 13:00  
Gast
 
Beiträge: n/a
Standard

Punkt 1:
Code:
CREATE TABLE menuepunkte (
  gruppe int(2) NOT NULL default '0',
  bezeichnung varchar(30) NOT NULL default '',
  kennzahlen enum('0','1') NOT NULL default '0',
  kennzahlen_ppm enum('0','1') NOT NULL default '0',
  abteilung enum('0','1') NOT NULL default '0',
  projekte enum('0','1') NOT NULL default '0',
  pss enum('0','1') NOT NULL default '0',
  PRIMARY KEY  (gruppe)
) TYPE=MyISAM;
Punkt 2: interessiert mich weniger, da ich weiss wie das Array aussieht, es geht um das Einspeisen der Daten ohne großen Aufwand.
Punkt3: siehe Punkt 2
 
Alt 02.05.2005, 13:03  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

tja sorry aber ohne 2 und 3 weis ich nicht was du willst ...
robo47 ist offline  
Alt 02.05.2005, 13:09  
Gast
 
Beiträge: n/a
Standard

Ein Array(assozaitiv) erzeuge ich in PHP.....

Arrayindex = Spaltenname der Tabelle(jeweils)
Arraywert = Wert der Zelle eben 0 oder 1....

Einspeisen per Schleife des Results in das Array....ich komme eben nicht auf den 2-Zeiler.
 
Alt 02.05.2005, 13:38  
Gast
 
Beiträge: n/a
Standard

Hab es jetzt gelöst, ein Problem bleibt noch:

Ich möchte mittels einer for-Schleife die Werte dieses assoziativen Arrays ändern...

aber wie zählt man bei so einem Array hoch ?
 
Alt 02.05.2005, 14:19  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

mittels foreach durchgehen ?
robo47 ist offline  
 


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
Auswahlfeld in MYSQL abspeichern ( Array Problem ) VodKen PHP Tipps 2008 16 14.05.2008 14:02
PHP Array in MYSQL Tabellen schreiben Matt Datenbanken 1 26.02.2008 19:43
Zeile am Anfang in assoziatives Array einf�gen PHP Tipps 2006 2 16.03.2006 14:22
Geschwindigkeit: Array vs. MySQL Jacks Rache PHP Tipps 2006 4 13.03.2006 20:45
MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
Array auslesen andrew22 PHP Tipps 2006 3 21.01.2006 23:06
mehrdimensionales array - MySQL database PHP Tipps 2005-2 2 17.08.2005 08:48
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
(schnellere) Funktion zum Zusammenfassen von CSS PHP-Fortgeschrittene 21 08.08.2005 16:47
Array aus MySQL auslesen und permutieren? PHP Tipps 2005-2 2 24.07.2005 14:11
Sortieren von Arrays mit mehr als 2 Dimensionen (Teil 2) Buhmann PHP-Fortgeschrittene 4 12.07.2005 14:03
Array wie auslesen? PHP Tipps 2005 7 07.03.2005 11:43
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31
jede 2. Zeile aus MySQL Tabelle auslesen PHP Tipps 2004-2 4 09.11.2004 14:25
Mysql mehrdimensionales Array! PHP Tipps 2004 13 09.06.2004 15:27

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql reihe in array

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:28 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.