bigair Geschrieben 16. Oktober 2005 Teilen Geschrieben 16. Oktober 2005 morgen... ich hab a seite...wo einfach a stinknormale sql tabelle ausgegbn werdn soll...eigentlich eh ganz deppensicher...max 5 zeilen....schauts amal: <?php #config datei für die Datenbank include_once 'config.php'; #datenbankzugriffsdatei include_once 'db.php'; #ausgabe fkt: anzeigen(); include_once 'anzeige.php'; ?> echo 'CONFIG.php [OK] '; $CONF[db_hostname]='localhost'; $CONF[db_username]='root'; $CONF[db_password]=''; $CONF[db_database]='wiki_mtb'; $CONF[db_table]='artikel'; ?> echo 'DB.php [OK]'; function db_connect() { echo 'db_connect_FKT [OK]'; global $CONF; #print_r($CONF); if(!isset($CONF[db_port])) $CONF[db_port]='3306'; $t_result = mysql_connect( $CONF[db_hostname].":".$CONF[db_port], $CONF[db_username], $CONF[db_password] ); if ( !$t_result ) { echo "ERROR: FAILED CONNECTION TO DATABASE ON SERVER $CONF[db_hostname] : "; echo db_error(); exit; } $t_result = mysql_select_db ( $CONF[db_database] ); if ( !$t_result ) { # if ( $t_result ) { echo "ERROR: FAILED DATABASE SELECTION $CONF[db_database] : "; echo db_error(); exit; } } function db_query( $sql ) { global $CONF; $result = mysql_query( $sql ); if ( !$result ) { echo "ERROR: FAILED QUERY: $sql : "; echo db_error(); exit; } else { return $result; } } function db_fetch_array( $p_result, $type=MYSQL_ASSOC ) { return mysql_fetch_array ( $p_result, $type ); } function db_error() { return "".mysql_errno().": ".mysql_error().""; } function db_close() { $t_result = mysql_close(); } function sql_insert($table, $vars) { foreach ($vars as $key=>$value) { $a1.=$key.','; if(substr_count($value,'()')==0) $a2.="'$value',"; else $a2.="$value,"; } $a1=preg_replace("/,$/", "", $a1); $a2=preg_replace("/,$/", "", $a2); $ret="INSERT INTO $table ($a1) VALUES ($a2)"; return $ret; } ?> eigentlich ja ganz einfach...nur jetzt check ich grad nix mehr... <?php echo 'ANZEIGE.php [OK] '; function anzeigen(){ echo 'ANZEIGEN_FKT [OK]'; db_connect(); $result=db_query('select * from artikel'); echo $result; $erg=db_fetch_array($result); echo $erg['titel']; } ?> das liefert die hochgeile ausgabe von: Resource id #7 was ich eigentlich für sehr komische halte...wissts ihr da was? lg dominik Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.