myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Webmaster Talk > Entwicklung & Programmierung
Seite neu laden

Mysql und Php

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 27.01.11, 14:06   #1
sebbe_4
Anfänger
 
Registriert seit: Dec 2010
Beiträge: 5
Bedankt: 0
sebbe_4 ist noch neu hier! | 0 Respekt Punkte
Standard Mysql und Php

Hallo,
habe folgendes Problem..
ich muss eine website erstellen auf der man auf ein feld klicken soll und dann eine art "suche" kommt soweit so gut das kann ich ja noch
jetzt wirds knifflig wie genau verbinded man die mysql datenbank mit der suche sodass ich wenn ich "virenschutz" eingebe kommt die tabelle zu virenschutz und ihre 4 datensätze
oder wenn ich halt "windows" eingebe kommt die tabelle zu windows und die 3 datensätze die ich dort reingetan hab (phpmyadmin) bitte helft mir finde dazu nichts was verstänlioch ist bei google ect...
vielen dank schoneinmal
sebbe_4 ist offline   Mit Zitat antworten
Ungelesen 27.01.11, 15:24   #2
Irolight
Newbie
 
Registriert seit: Feb 2010
Beiträge: 70
Bedankt: 7
Irolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt Punkte
Standard

Ich verstehe nicht ganz, du willst eine Suche habe die dir die Tabelle anzeigt mit den Suchbegriff als Name?

Oder willst du eher die Daten aus einer Tabelle habe, wo halt in z.b. einer Beschreibung das Suchwort unter anderem mit auftaucht?
Irolight ist offline   Mit Zitat antworten
Ungelesen 27.01.11, 15:50   #3
sebbe_4
Anfänger
 
Registriert seit: Dec 2010
Beiträge: 5
Bedankt: 0
sebbe_4 ist noch neu hier! | 0 Respekt Punkte
Standard

Also ich habe wie gesagt 4 Tabellen mit je 3 Datensätzen ( in jeder Tabelle) dort sind verschieden kommentare drin ich möchte wenn ich in der suche "virenschutz" eingebe die Tabelle "virenschutz" angezeigt bekommen (die tabellen heißen "virenschutz, windows, anderes, adobe" und in jeder sind 3 kommentare zu dazu (3 datensätze) und wenn ich nun virenschutz eingebe will ich alle 3 datensätze angezeigt bekommen
sebbe_4 ist offline   Mit Zitat antworten
Ungelesen 27.01.11, 16:40   #4
Irolight
Newbie
 
Registriert seit: Feb 2010
Beiträge: 70
Bedankt: 7
Irolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt PunkteIrolight leckt gerne myGully Deckel in der Kanalisation! | 496004 Respekt Punkte
Standard

Ok das müsste so in etwas funktionieren, es biete zwar noch platz für Optimierungen hat aber die Grundfunktionen. $Tabelle ist quasi deine Suche Eingabe (es wäre nicht Verkehrt vorher zu überprüfen ob es sich nur im ein Wort handelt)

PHP-Code:
<?php
$link 
mysql_connect('localhost''mysql_user''mysql_password') or die('keine Verbindung möglich: ' mysql_error());
mysql_select_db('meineDatenbank'$link) or die('Datenbank konnte nicht erreicht werden: ' mysql_error());

$SQL "SELECT * FROM "  $Tabelle;

$query_result mysql_query ($SQL);

$results = array();

while(
$results[] = mysql_fetch_assoc($result)); // $results ist ein Assozatives Array mit der Kompletten Tabelle

mysql_close($link);




// Ausgabe
if(count($results) > 0) {
    echo 
"<table>";
    echo 
"<tr>";
        foreach(
$results[0] as $content_detailName => $content_detail) {
            echo 
"<th>" $content_detailName "</th>";
        }
    
    echo 
"</tr>";

    foreach(
$results as $content) {
    
        echo 
"<tr>";
        foreach(
$content as $content_detail) {
            echo 
"<td>" $content_detail "</td>";
        }
    
        echo 
"</tr>";
    }
    echo 
"</table>";
}

?>
Irolight ist offline   Mit Zitat antworten
Ungelesen 27.01.11, 19:41   #5
sebbe_4
Anfänger
 
Registriert seit: Dec 2010
Beiträge: 5
Bedankt: 0
sebbe_4 ist noch neu hier! | 0 Respekt Punkte
Standard

Vielen dank ... Vieleicht köntest du es mir etwas erklären den ich denke ich muss darin auch etwas reinschreiben und so ...
eine frage noch...
ich habe 2 dokumente also einmal das dokument in das ich den begriff eingebe also "virenschutz" und dann soll in einem 2ten dokument die 4 datensätze dazu kommen /soweit ich das überblicke ist das nur ein dokument(text für ein dokument) was schreibe ich ins zweite / ich poste meine beiden dokumente mal... (ist nicht vollständig fertig)
sebbe_4 ist offline   Mit Zitat antworten
Ungelesen 27.01.11, 19:42   #6
sebbe_4
Anfänger
 
Registriert seit: Dec 2010
Beiträge: 5
Bedankt: 0
sebbe_4 ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
<html>
<head>
</head>
<body>
<?php

mysql_connect("localhost","root","");
mysql_select_db("beratung");



///Post option value herholen

echo "$virenschutz ist retgersdge";

$sql = 'SELECT
G Data,
Mcafee
FROM
Virenschutz';

if ($Virenschutz== ) {

echo " (hier kommen die befehle für den datensatz rein!!) ";

} elseif ($windows== (hier kommen die befehle für den datensatz rein!!) ) {

echo " ";

} else {$adobe== (hier kommen die befehle für den datensatz rein!!)

echo " ";

}

?>
----- auswertung

Zitat:
<html>
<head>
<title>Soft und Hardware Beratung</title>
<link rel="stylesheet" type="text/css" href="index.css">

<style type="text/css">
a:link { text-decoration:none; font-weight:bold; color:blue; }
a:visited { text-decoration:none; font-weight:bold; color:blue; }
a:hover { text-decoration:none; font-weight:bold; background-color:red; }
a:active { text-decoration:none; font-weight:bold; background-color:blue; }
a:focus { text-decoration:none; font-weight:bold; background-color:blue; }
</style>

</head>


<body>

<div id="kopf">...</div>





<div id="inhalt">
<form action = "auswertung.php" method = "post">

<input type="radio" name="wahl" value="Virenschutz">Virenschutz</input>
<input type="radio" name="wahl" value="Windows">Windows</input>
<input type="radio" name="wahl" value="Adobe">Adobe</input>
<input type="radio" name="wahl" value="Anderes">Anderes</input>

<input type="submit">
<input type="reset">
<br>
</div>





<div id="links"><b><a href="index.html"> Startseite</a></b><p><p><br><br><br><p>
<p><b><a href="news.html"> Newsletter</a></b><p><br><br><br><p>
<b><a href="artikel.html"> Artikelsuche</a></b><p><p><br><br><br><p>
<b><a href="gastebuch.php"> Gästebuch</a></b><p><p><br><br><br><p>

</div>




<div id="rechts"><a href="index.html"><img src="de.gif" border="0" alt="Home"></a>

<a href="index_en.html"><img src="en.gif" border="0" alt="Home"></a>




</div>
das dokument in der ich das eingeben will das den datensatz danach zeigt(weiterleitung_)
sebbe_4 ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:12 Uhr.


Sitemap

().