|
| Autor |
Nachricht |
maudim02 Helfer [User]


Anmeldung: 30.09.06 Beiträge: 146
|
Verfasst am: 30.07.2007, 14:49 Titel: mySQL Query bei Linkklick starten |
|
|
Hallo...
Wie kann ich das machen, dass wenn man einen Link klickt, und zwar NUR dann, dass dann eine mySQL query an die DB geschickt wird??
Und am besten wäre das ganze ohne Javascript und so zeugs... also nur html und php...
mfg
maudim02
|
|
| Nach oben |
|
 |
benjam4 Bekannter [Mod]


Anmeldung: 17.05.06 Beiträge: 1251 Wohnort: Ostfildern ...
|
Verfasst am: 30.07.2007, 14:53 Titel: |
|
|
Indem du durch den link ne phpseite aufrufst und in der dieser Query ausgeführt wird? _________________ Rechtschreibfehler sind beabsichtigt, sie dienen der Verschleiherung meiner tatsächlichen Genialität
____________________________________
Eine Signatur sie alle zu knechten
|
|
| Nach oben |
|
 |
concorde Erfahrener [User]

Anmeldung: 09.12.06 Beiträge: 77
|
Verfasst am: 30.07.2007, 14:57 Titel: |
|
|
Hi entweder über einen Formular Button:
| Code: |
<form method='post'>
<input type='submit' name='start'>
</form>
<?php
if(isset($_POST['start']))
{
mysql_query($...);
}
else
{
die();
}
?>
|
Oder über die URL:
| Code: |
<a href='?aktion=abfrage'>Abfrage starten</a>
<?php
if($_GET['aktion']=="abfrage")
{
mysql_query($...);
}
else
{
die();
}
?>
|
_________________ Grüße Raphi
|
|
| Nach oben |
|
 |
maudim02 Helfer [User]


Anmeldung: 30.09.06 Beiträge: 146
|
Verfasst am: 30.07.2007, 15:49 Titel: |
|
|
ok danke
sieht man dann in der adressleiste im browser die url wenn ich das mit dem link mache?
Das es bei der Formularmethode nicht sichtbar ist, ist ja klar wegen dem post, aber mit get stehts dann ja dort, und es kann eigentlich jeder der den link kennt dann die abfrage starten oder?!
|
|
| Nach oben |
|
 |
maudim02 Helfer [User]


Anmeldung: 30.09.06 Beiträge: 146
|
Verfasst am: 30.07.2007, 15:55 Titel: |
|
|
| benjam4 hat folgendes geschrieben: | | Indem du durch den link ne phpseite aufrufst und in der dieser Query ausgeführt wird? |
geht das vl auch so auf die art:
| Code: |
<a href="include("SELECT * FROM tabelle")">Starten</a>
|
|
|
| Nach oben |
|
 |
BcF Erfahrener [User]


Anmeldung: 06.07.07 Beiträge: 50 Wohnort: Münster
|
Verfasst am: 30.07.2007, 16:36 Titel: |
|
|
| maudim02 hat folgendes geschrieben: | ok danke
sieht man dann in der adressleiste im browser die url wenn ich das mit dem link mache?
Das es bei der Formularmethode nicht sichtbar ist, ist ja klar wegen dem post, aber mit get stehts dann ja dort, und es kann eigentlich jeder der den link kennt dann die abfrage starten oder?! |
Ja.
| maudim02 hat folgendes geschrieben: | | benjam4 hat folgendes geschrieben: | | Indem du durch den link ne phpseite aufrufst und in der dieser Query ausgeführt wird? |
geht das vl auch so auf die art:
| Code: |
<a href="include("SELECT * FROM tabelle")">Starten</a>
|
|
Nein.
Das ist doch als würdest du in die Adresszeile "echo 'Hallo';" eingeben und erwarten, dass dann "Hallo" im Fenster steht (und ich glaube wenn sowas gehen würde, wäre das eine riesige Sicherheitslücke). _________________ mfg, BcF
| Zitat: | | There are 10 different types of people in the world: Those who understand binary and those who don't. |
|
|
| Nach oben |
|
 |
maudim02 Helfer [User]


Anmeldung: 30.09.06 Beiträge: 146
|
Verfasst am: 31.07.2007, 07:48 Titel: |
|
|
ich meinte ja auch so:
| Code: |
<a href="include"<? mysql_query("SELECT * FROM tabelle"); ?>">starten</a>
|
und natürlich vorher mit mysql_connect usw. auch noch ins include rein...
|
|
| Nach oben |
|
 |
TNDAriakas Beliebter [User]


Anmeldung: 31.07.07 Beiträge: 277 Wohnort: Bremen
|
Verfasst am: 31.07.2007, 11:17 Titel: |
|
|
| maudim02 hat folgendes geschrieben: | ich meinte ja auch so:
| Code: |
<a href="include"<? mysql_query("SELECT * FROM tabelle"); ?>">starten</a>
|
und natürlich vorher mit mysql_connect usw. auch noch ins include rein... |
Geht auch nciht, da PHP den code vor der ausgabe kompiliert. Sprich wenn du es so aufrufst steht im ausgeben Seiten Quelltext das heir:
| Code: | | <a href="include"">starten</a> |
Also breigt es dir nix, muss schon druch ein erneuten aufrufen der Seite machen, wie meine vorgänger schon erklärt haben.
So long...Ari
|
|
| Nach oben |
|
 |
RobZe89 Helfer [User]

Anmeldung: 09.04.04 Beiträge: 212 Wohnort: Schweiz
|
Verfasst am: 31.07.2007, 12:35 Titel: |
|
|
| TNDAriakas hat folgendes geschrieben: | | Also breigt es dir nix, muss schon druch ein erneuten aufrufen der Seite machen, wie meine vorgänger schon erklärt haben. |
oder mit AJAX. _________________ Wir erstellen Ihre Traum Homepage
Ideal für kleine Firmen und Einzelunternehmer
|
|
| Nach oben |
|
 |
bangolo Helfer [User]

Anmeldung: 01.03.07 Beiträge: 171
|
|
| Nach oben |
|
 |
|
|