Hey,
du hast unrecht, so muss man es net machen, habs anders hinbekommen.
Hey,
du hast unrecht, so muss man es net machen, habs anders hinbekommen.
Hallo,
ich habe ein Problem mit einem Script und wollte Sie fragen, ob Sie mir vieleicht behilflich sein können??
Ich möchte ein Script schreiben, mit dem ich alle Dateien aus dem Ordner "fonts" in meine Datenbank hochladen.
Ich habe folgendes Script:
config.php:
<?php
// config.php
error_reporting(E_ALL);
define('MYSQL_HOST', 'localhost');
define('MYSQL_USER', 'root');
define('MYSQL_PASS', '');
define('MYSQL_DATABASE', 'beispiele');
?>
index.php
<?php
error_reporting(E_ALL);
include 'inc/config.php';
// Konfigurationsdatei laden
if(!@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS)) {
die("Es konnte keine Verbindung aufgebaut werden");
}
echo "Verbindung wurde aufgebaut
\n";
if(!mysql_select_db(MYSQL_DATABASE)) {
die("Konnte Datenbank ".MYSQL_DATABASE." nicht benutzen, Fehlermeldung: ".mysql_error());
}
echo "Die Datenbank ''".MYSQL_DATABASE."'' wurde ausgewählt";
// Hier kann man jetzt MySQL-Querys senden
?>
<?php
function insertIntoDB($table, $toAdd)
{
$fields = implode(array_keys($toAdd), '`,`');
$values = implode(array_values($toAdd), '\',\'');
$q = 'INSERT INTO `'.$table.'` (`'.$fields.'`) VALUES (\''.$values.'\')';
$res = mysql_query($q)OR die(mysql_error());
return true;
}
//-- Beispieldatei
$tToAdd = array('file_id'=>'oitu4j',
'file_name'=>'oitu4j',
'file_desc'=>'oitu4j',
'file_creator'=>'4sdf',
'file_version'=>'7df',
'file_longdesc'=>'7d',
'file_ssurl'=>'oitu4j',
'file_dlurl'=>'oitu4j',
'file_time'=>'oitu4j',
'file_mirrors'=>'oitu4j',
'file_catid'=>'oitu4j',
'file_posticon'=>'oitu4j',
'file_license'=>'oitu4j',
'file_dls'=>'oitu4j',
'file_last'=>'oitu4j',
'file_pin'=>'oitu4j',
'file_pin'=>'oitu4j',
'file_docsurl'=>'oitu4j',
'file_totalvotes'=>'oitu4j',);
insertIntoDB('files', $tToAdd)
?>
Alles anzeigen
Dieses Script trägt nur eine Datei in die Datenbank ein.
Was muss ich jetzt noch für Funktionen einbauen, damit ich alle Dateien aus dem Ordner mit diesen Angáben in die Datenbank eintragen kann?
file_name = Name der Datei ( ist natürlich nicht bei jeder datei gleich, weil ja jede Datei anders heisst )
file_id = verändert sich bei jeder Datei um +1
file_docurl = Ist der Pfad zur Datei (mit Dateinamen)
Können Sie mir vielleicht helfen?
Gruss
Chris Hofmann
Yo BIGI,
Thanks man du hast was gut bei mir!!
gruss
k.c.
Hi,
ich hab ein Problem. Ich hab folgendes MySQL Script, das eine Beispieldatei in die Datenbank "beispiele" einträgt.
hier ist mein Code:
<?php
error_reporting(E_ALL);
include 'inc/config.php';
// Konfigurationsdatei laden
if(!@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS)) {
die("Es konnte keine Verbindung aufgebaut werden");
}
echo "Verbindung wurde aufgebaut
\n";
if(!mysql_select_db(MYSQL_DATABASE)) {
die("Konnte Datenbank ".MYSQL_DATABASE." nicht benutzen, Fehlermeldung: ".mysql_error());
}
echo "Die Datenbank ''".MYSQL_DATABASE."'' wurde ausgewählt";
// Hier kann man jetzt MySQL-Querys senden
?>
<?php
function insertIntoDB($table, $toAdd)
{
$fields = implode(array_keys($toAdd), ',');
$values = implode(array_values($toAdd), ',');
$q = 'INSERT INTO `'.$table.'` ('.$fields.') VALUES ('.$values.')';
$res = mysql_query($q)OR die(mysql_error());
return true;
}
//-- Beispieldatei
$tToAdd = array('id'=>'3', 'name'=>'Yo', 'desc'=>'blabla', 'cat'=>'Man');
insertIntoDB('beispiele', $tToAdd)
?>
Alles anzeigen
Und dann beim Ausführen kommt folgender ERROR:
Verbindung wurde aufgebaut
Die Datenbank ''beispiele'' wurde ausgewählt
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc,cat) VALUES (3,Yo,blabla,Man)' at line 1
Kann mir jemand helfen please??
Gruss
K.C.
habs hinbekommen, danke
Ich habe eine DownloadSite, und wenn man auf einen Download klickt, kommt eine Beschreibung + Preview davon.
Ich möchte aber jetzt folgende Bedingung aufstellen:
Wenn bei {$file.file_ssurl} die Höhe grösser ist, als die Breite, dann soll {$file.file_ssurl} so dargestellt werden: Breite=112px; Höhe=150px
Sonst so: Breite=150px; Höhe=112px
Wie stellt man das in einem Smarty-Template dar?
Danke für eine schnelle Antwort!!!
valign="bottom"
Meinst du, wo du Icon-Packs herbekommen kannst, um sie bei deinem Forum zu ändern?
Hi
Du hast geschrieben, du willst das Bild UNTER dem Text haben,
UNTEN im Sinn von: vorne -- hinten
oder
UNTEN im Sinn von: oben -- unten
??
hier ist ein Link im Sinne von oben -- unten:
http://www.css4you.de/trickkiste/tr00022.html
und hier ein Link im Sinne von vorne -- hinten:
http://www.css4you.de/trickkiste/tr00023.html
(anstatt der Hintergrundfarbe nimmst du einfach dein HintergrundBILD!)
Ich hoffe, ich konnte dir helfen!!
Das würde mich auch mal interessieren!
Hi,
hab' hier für alle Anfänger und Fortgeschrittene einige Links, die sehr nützlich sind:
PHP:
http://www.php-dummies.de/
http://www.php-center.de/tutorial/index.htm
http://www.dynamicwebpages.de/50.tutorials.php?dwp_tutorialID=7
http://tut.php-q.net/
http://de.php.net/tut.php
http://www.schattenbaum.net/php/
http://www.usegroup.de/software/phptutorial/
http://www.webdesign-referenz.de/technikI_php.shtml
http://www.html-world.de/program/php_ov.php
HTML:
http://www.webdesign-referenz.de/html_tutorial.shtml
http://www.hotpotatoes.de/html/tutorial.html
http://www.ksl.mediendesign.eduhi.at/ts/htmltut/index.htm
http://html-tut.webmaster-eye.de/
http://www.html-world.de/program/html_ov.php
http://www.selfhtml.org/
http://www.planethtml.de/html/
CSS:
http://www.html-world.de/program/css_ov.php
http://www.webdesign-referenz.de/html_css.shtml
http://www.css-technik.de/details/180/8/Tutorials-CSS.htm
http://www.css-info.de/
http://www.css4you.de/
http://www.heise.de/ix/artikel/2003/03/050/
http://www.intensivstation.ch/templates/
http://www.politnet.ch/css/
http://www.webmaster-resource.de/tutorials/css/css-tutorial.php
Hier ist noch ein Link zu einer Site, auf der man so ziemlich alles findet, von AJAX bis ZOPE:
http://www.galileocomputing.de (mein persönlicher Favourit!!)
Stimmt den der Link überhaupt?
Überprüfe Ihn doch nochmal...:|
Gruss
K.C.
Machste deine Page mit CSS?
Wenn ja machste in der CSS-Datei in den ID, der die gesamte page betrifft (z.B. #page)folgendes hinein:
#page{
margin:0px auto;
SITE IS IN DER MITTE UND BLEIBT AUCH DA. EGAL OB MAN DAS FENSTER MINIMIERT ODER MAXIMIERT
width:...px;
BREITE DEINER PAGE
}
echt coole site, aber beim Menü würde ich das TECHNIK auch als Link anzeigen.
mir gefällt die site!
tja, mir gefällts ehrlich gesagt auch net, die effekte irritieren einen total und das dauernde geflacker der pics, is aber schon mal nguter anfang!
Hi,
diese Site ist dir wirklich sehr gelungen!
CHAPEAU!!
@ driver
Ich habe in meinem Text ja nur gesagt, dass ICH es so mache, ich habe nnicht gemeint, dass JEDER es so macht.