 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
13.07.2001, 01:50
|
#1
|
|
TP-Junior
Registriert seit: Jul 2001
Ort: CH
|
[HILFE] PHP und Access Datenbankanbindung
Hallo Leute,
Eins meiner kompliziertesten Kunden möchte eine Access Datenbank ins Web gestellt haben, mit einer Suchfunktion die es ermöglicht nach den einzelnen aufgelisteten produkten zu suchen. Dazu möchte er die Datenbank täglich updaten.
Wie sich daraus lesen lässt, ist die Access datenbank schon vorhanden.
Meine Frage: Wie lasse ich eine Datenbank im Browser erscheinen? Das geht doch bestimmt auch mit PHP. Aber wie? Und wie mache ich so ne Suchfunktion?
Für jede Hilfe, oder URLs zu Tutorials, währe ich dankbar!
__________________
_______________________
Mi newest works
http://www.soundloop.ch.vu
http://www.grooving.ch
http://www.rizzuto.ch
_______________________
|
|
|
13.07.2001, 01:59
|
#2
|
|
TP-Senior
Registriert seit: Jul 2001
Ort: Koblenz / Rhl.-Pf.
|
das ist klar
aber es ist etwas komplizierter als du dir vorstellst.
wie er möchte sie jeden tag aktualisiert haben ?
was denn aktualisiert ?
du müsstest einfach etwas einrichten, so dass er problemlos seine datenbank selber bearbeiten kann, oder ist das ihm nicht zuzutrauen ?
Naja, jedenfalls muss php bzw. cgi aus den datenbankinformationen sites generieren, die dann normal im browser dargestellt werden.
wie und mit welchem skript das jetzt genau geht, kann ich dir leider nicht verraten, ich weiss es nämlich nicht 
auf jeden fall klappt das so.
Programmiertechnisch häng ich nochn bissel nach, sorry.
|
|
|
13.07.2001, 02:16
|
#3
|
|
TP-Junior
Registriert seit: Jul 2001
Ort: CH
|
Ich möchte nochmal mein Problem spezifizieren.
Die Datenbank enthält; Artikel, Hersteller, Serie Nr. und Preis. Diese ändern sich täglich und der Kunde bearbeitet seine Datenbank Täglich, Soweit so gut!
Was ich tuhn muss, aber nicht kann, weil mein Wissen noch zu tief ist, ist es den PHP Script zu herstellen mit dem die Datenbank abgerufen wird und im Browser dargestellt wird. Dazu auch eine Suchfunktion, wo man die einzelne Produkte suchen kann!
__________________
_______________________
Mi newest works
http://www.soundloop.ch.vu
http://www.grooving.ch
http://www.rizzuto.ch
_______________________
|
|
|
13.07.2001, 03:05
|
#4
|
|
TP-Special Mod
Registriert seit: May 2001
Ort: Arnsberg - Sauerland
|
Hi Santana,
php und so: wenig Ahnung:
aber, was du beschreibst (Sr.Nr., A-Nr., Preis ....) hört sich nach 'nem Webshop an.
Sowas mache ich gerade auch für 2 Kunden.
Ich nehme 'nen Standard Webshop ( www.freewebshop.de z.B. ist wirklich klasse), den zahlt Kunde (100,- - 200,- DM). Solche Webshops haben i.d.R. gängige Datenbankschnittstellen (Access, Excel, Oracle..).
Ich mache 'ne schöne Website mit Button auf Shop, den Shop passe ich optisch der Website an (ist in gewissen Grenzen auch schon in dieser Preislage möglich).
Dann schule ich das Personal in Sachen 'Webshop -> Datenbank einlesen' und 'FTP', schwupps, kann Kunde wie gewohnt seine Datenbank pflegen, anschließend in den Webshop einlesen und uploaden.
Ich mach' sowas momentan sogar mit Fördergeldern (NRW "Potenzialberatung"), Kunde stellt Antrag, ich bin "Fachberater" und bekomme meine "Beratungs- und Schulungstätigkeit" mit 10.000,- DM bezahlt.
Design und Programmierung wird nicht bezahlt!!! aber Rechnungsschreiben kann man auch sehr kreativ gestalten, besonders, wenn man das gemeinsam mit Kunde so regelt
|
|
|
13.07.2001, 03:21
|
#5
|
|
TP-Junior
Registriert seit: Jul 2001
Ort: CH
|
Na ja, ist auch ne Lösung.. aber ich weiss nicht. Ist das nicht unprofessionell? Der Kunde bezahlt ja schliesslich einen CGI fähigen Host. Da kann ich seine Page doch nicht wo anders aufbauen! ? oder? hmm..
__________________
_______________________
Mi newest works
http://www.soundloop.ch.vu
http://www.grooving.ch
http://www.rizzuto.ch
_______________________
|
|
|
13.07.2001, 03:29
|
#6
|
|
TP-Special Mod
Registriert seit: May 2001
Ort: Arnsberg - Sauerland
|
naja, wenn's drum geht, daß Kunde 'cgi-fähigen' host bezahlt: für SSL brauchst du das ja auch 'trotz' Standard-Webshop'
noch was: wie definiert man "(un)professinal" ???
hat nicht ausschließlich was mit "Klasse" zu tun sondern auch mit Wirtschaftlichkeit für alle Beteiligten, oder?
Das ist natürlich wiederum von Zahlungsfähigkeit/willigkeit des Auftraggebers abhängig.
Warum geht gerade so viel den Bach runter (Neuer Markt und so) ???
Die Leute/Firmen sind ja nicht alle schlecht, im Gegenteil, das meiste ist klasse! aber 'rechnen' muß sich letztendlich die geilste Idee, das fetteste Design ....
.... sonst brauchste irgendwann 'nen neuen Job....
(ist jetzt wirklich nicht persönlich gemeint, sondern nur so wirtschaftsphilosopisch, wir leben nun mal im real existierenden Kapitalismus  )
Geändert von Thomas (13.07.2001 um 03:49 Uhr).
|
|
|
13.07.2001, 10:08
|
#7
|
|
TP-Supporter
Registriert seit: Mar 2001
Ort: Coburg / Bayern
|
hi
das mit den 10.000 DM für die Beratertätigkeit hab ich nicht so ganz verstanden. Der Staat zahlt dir soviel für die Erklärung des emma shops???
Bitte ausführlicher ... vielleicht kann man da noch was lernen
Gruß
SMURF
|
|
|
13.07.2001, 10:24
|
#8
|
|
TP-Specialist
Registriert seit: May 2001
Ort: Leipzig
|
Hallo!
Hallo!
Also mit PHP wirst du es nicht realisieren können!
eher mit ASP (Microsofts Advance Server Pages)!
Schau mal in unsere Links Sammlung!
Hier der Links zu den Links!
Prinzipiel ist alles was du willst einfach realisierbar! Nur du musst etwas von ASP verstehen! Sonstwird das nichts!
|
|
|
13.07.2001, 19:19
|
#9
|
|
TP-Insider
Registriert seit: Feb 2001
Ort: Rand-Berlin
|
also definitiv ist so etwas auch mit PHP zu realisieren
Bedingung ist aber, dass der Provider Access-Zugänge unterstützt
--ist normalerweise erst ab ca. 100 DM monatlich möglich
dann kann allerdings der Kunde wie gewünscht in Access die daten ändern und speichern !!
|
|
|
13.07.2001, 19:43
|
#10
|
|
TP-Special Mod
Registriert seit: May 2001
Ort: Arnsberg - Sauerland
|
Zitat:
Original geschrieben von SMURF
hi
das mit den 10.000 DM für die Beratertätigkeit hab ich nicht so ganz verstanden. Der Staat zahlt dir soviel für die Erklärung des emma shops???
Bitte ausführlicher ... vielleicht kann man da noch was lernen
Gruß
SMURF
|
Hier in NRW gibt's folgenden Topf: "Potenzialberatung"
Antrag stellen können kleine und mittelständische Unternehmen, die mindestens 3 Jahre 'am Markt' sind. Es werden bei positivem Bescheid, 10 Tagwerke á 1000,- DM Beratungstätigkeit für eine "Potenzialberatung" des Unternehmens finanziert.
Diese Beratung muss ein sog. "Fachberater" durchführen und dem Betrieb in Rechnung stellen. Der bekommt diese Rechnungen dann vom Land erstattet.
So: 2 Betriebe haben jetzt mich als Fachberater ausgesucht. Offiziell berate ich jetzt diese Betriebe, wie sie ihren Umsatz steigern können, indem sie ins Internet investieren und dort auch verkaufen, ist in meinem Fall eine Käserei und ein Biohof mit Grosshandelstätigkeit & Direktvermarktung.
Das ganze erfordert natürlich einen gewissen Papierkrieg:
Für den Antrag muss ich eine grobe Zielsetzung schriftlich definieren, dann den Lauf der Beratung ebenfalls dokumentieren. Ziel muss auf jeden Fall Arbeitsplatzsicherung/Ausbau sein - dafür gibt's Kohle!
Wie gesagt, für das Geld kann man ja 'ne Menge machen  , was auf den Rechnungn an Text steht, interessiert ja eigentlich nicht wirklich, die Beträge sind wichtiger
und der (Klein)Betrieb bekommt für Null-Kohle 'ne ordentliche Webpräsenz + guten Shop. Welcher Kunde sagt da noch nein?
|
|
|
19.07.2001, 17:15
|
#11
|
|
TP-Junior
Registriert seit: Jul 2001
Ort: CH
|
Hi NeTHippie,
Danke das du mir das bestätigt hast, denn PHP ist für mich wesentlich einfacher zu verstehen als ASP!
Aber drotzdem hab ich noch keine anlaufstelle gefunden wo ich eine ausfürliche anleitung des scriptes kriege.! Im prinzip ist es eine ganz einfache programmierung. Ich muss ja nur wissen wie mann eine Datenbank über PHP aufruft!
Bin für jeden Link das mir weiterhilft dankbar.
Bezüglich Rattenkönigs Theorie: Das ganze gefällt mir als Idee, aber im moment bringt mich das nicht weiter! Also lass dieses Gequatsche, oder poste es auf einem neuen Beitrag! Ich meine das nicht böse, aber wie sollen mir andere, bezüglich meine Frage, mir weiterhelfen, wenn du sie mit deinem Thema verwirrst!
__________________
_______________________
Mi newest works
http://www.soundloop.ch.vu
http://www.grooving.ch
http://www.rizzuto.ch
_______________________
|
|
|
19.07.2001, 17:59
|
#12
|
|
TP-Insider
Registriert seit: Feb 2001
Ort: Rand-Berlin
|
geht ohne weiteres, Du mußt nur eine entsprechende ODBC-Datenquelle für die Access-Datenbank definiert haben, dann kannst Du mit den ODBC-Funktionen von PHP auf die db zugreifen. Die Syntax ist ein bißchen anders als bei MySQL, ein Beispiel:
<?
$connection_id= odbc_connect("testodbc", "","");
echo("<table bgcolor=#660066 border=1 cellspacing=0 cellpadding=5>");
$query="select * from personen where name like 'hans%'";
$result=odbc_exec($connection_id, $query);
/* tabellentitel ausgeben */
echo("<tr>");
for($i=0;$i<odbc_num_fields($result);$i++)
{
$feldname=odbc_field_name($result,$i+1);
echo("<td><b>$feldname</b></td>");
}
echo("</tr>");
/* daten ausgeben */
while(odbc_fetch_row($result))
{
echo("<tr>");
for($i=0;$i<odbc_num_fields($result);$i++)
{
$feld=odbc_result($result,$i+1);
echo("<td>$feld</td>");
}
echo("</tr>");
}
echo("</table>");
?>
M$-Access in eine MySQL datenbank speichern ....
> Es gibt ein kleines nuetzliches Programm namens MyODBC, was dir
> ermoeglicht, die MySQL-Datenbank als Windows ODBC anzugeben ...
> So kannst du dann deine einzelnen Tabellen aus Access in die MySQL
> datenbank exportieren
Vorschlag:
MySQL-Tabellen via ODBC in Access _einbinden_ (=verknuepfen),
nicht importieren (!!), dann arbeitet man auf den Originaldaten im
Server und braucht nicht dauernd Daten hin und herschieben bzw.
exportieren ... das funktioniert sogar ueber eine Modem(internet)-
Leitung recht gut.
> Einziger Nachteil: Die Tabelle muss vor
> jedem Exportieren aus der MySQL datenbank geloescht werden
Das entfaellt bei obiger Loesung
das heisst: Aus meiner Sicht bleibt da nix anderes als die Daten über den Access-Export zu exportieren und dann per PHP-Import in die MySQL-Onlinedatenbank zu importieren (nach dem Upload der Export-Dateien). das wäre die einfachste Lösung
http://www.dreamworker.de/tutorials/...sql_access.php
Viele Grüße
Geändert von NeTHippie (19.07.2001 um 18:15 Uhr).
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| 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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 01:08 Uhr.
|
 |