PHP-Script in ein Contenido Modul umschreiben

Gesperrt
alpi
Beiträge: 117
Registriert: Fr 9. Jul 2004, 15:56
Kontaktdaten:

PHP-Script in ein Contenido Modul umschreiben

Beitrag von alpi »

weiß jemand, wie man dieses script auf Contenido umschreibt?
also mit $db->query und so.

Code: Alles auswählen

<?PHP

/* Datenbankserver - In der Regel die IP */
  $db_server = "localhost";

/* Datenbankname */
  $db_name = "";

/* Datenbankuser */
  $db_user = "";

/* Datenbankpasswort */
  $db_passwort = "";
         
/* Erstellt Connect zu Datenbank her */
  $db = @MYSQL_CONNECT($db_server,$db_user,$db_passwort);
  mysql_select_db("",$db); 
  $result = mysql_list_fields($db_name,"tsv_spieler"); 
  $menge = mysql_num_fields($result);
  for($i=1;$i<$menge;$i++){
  
$name = mysql_field_name($result,$i);


    echo $name;
    echo "<br>";
}   //for zu ende
?>
Weil ich krieg das irgendwie mit mysql_field_name und so nicht hin. Gibt es dqa nicht auch so eine Funktion, wie $db->num_rows ???
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

bin mir nicht ganz sicher was du machen möchtest, alle felder namen auslesen ? wenn ja dann so... zumindestens würds ich so machen...

Code: Alles auswählen

<?php

$db = new DB_Contenido;

$values = $db->metadata($cfg["tab"]["cat"]);

foreach ($values as $key) {
    echo $key["name"]." <br>";
}

?>
siehe conlib/db_mysql.inc

in deinem fall ersetzt du

$cfg["tab"]["cat"] durch "tsv_spieler"
*** make your own tools (wishlist :: thx)
alpi
Beiträge: 117
Registriert: Fr 9. Jul 2004, 15:56
Kontaktdaten:

Beitrag von alpi »

thx, funzt.
alpi
Beiträge: 117
Registriert: Fr 9. Jul 2004, 15:56
Kontaktdaten:

Beitrag von alpi »

wie mache ich das, dass er die erste Spalte der Tabelle überspringt?

Weil ich möchte aus den SPalennamen ein FOrmular erstellen und in der ersten Spalte habe ich ja die ID, und da muss man ja nichts eintrgagen.
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

:roll: wie wärs einfach zu kontrollieren wenn das feld "id" ist -> es dann nicht zu auszugeben ?

zb

Code: Alles auswählen

if ($key["name"] != "id") echo $key["name"]." <br>";
*** make your own tools (wishlist :: thx)
alpi
Beiträge: 117
Registriert: Fr 9. Jul 2004, 15:56
Kontaktdaten:

Beitrag von alpi »

ups....hast recht.

hätte ich eigentlich selber draufkommen müssen, weil ich genau das selbe schon mit ein paar anderen spalten gemacht hatte.
Gesperrt