Ich möchte einen Link aus 2 Eingaben die der Datenbank entnommen werden zusammensetzten.
Die Eingabefelder schreiben bereits erfolgreich in die Datenbank
Nur mein Problem
Gibt es eine "einfache Datenbankabfrage" ?
Habs so probiert:
Leider kommt nur eine weiße Seite
Ich denke er findet die Einträge in der Datenbank nich. Hat da jemand ne Idee ? phpmyadmin gibt mir zu der Tabelle die ich anspreche das hier aus:
SELECT *
FROM `db22757`.`jos_comprofiler_fields`
WHERE `fieldid` LIKE '%paypaltest%'
OR `name`
muss das oben in den Code unverändert rein ?
Großen Dank an jeden Helfer
Lg
tobs
Die Eingabefelder schreiben bereits erfolgreich in die Datenbank
Nur mein Problem
Gibt es eine "einfache Datenbankabfrage" ?
Habs so probiert:
PHP-Code:
<?php
function pptest() {
global $database;
$paypaltest = mosGetParam( $_GET, 'paypaltest', '' );
$where = '';
if( !empty( $paypaltest ) )
{
$where = "\n AND paypaltest = '".$database->getEscaped( $paypaltest )."'";
}
$query = "SELECT * FROM #__paypaltest"
. "\n WHERE published=1"
. $where
. "\n ORDER BY date_start ASC";
$database->setQuery( $query );
$rows = $database->loadObjectList();
// Link zusammensetzen
$link = 'https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business='
.$paypaltest.
// '&amount='
// .$amount.
'%2e00&no_shipping=0&no_note=1¤cy_code=EUR&lc=DE&bn=PP%2dBuyNowBF&charset=UTF%2d8';
echo $link; }
?>
Ich denke er findet die Einträge in der Datenbank nich. Hat da jemand ne Idee ? phpmyadmin gibt mir zu der Tabelle die ich anspreche das hier aus:
SELECT *
FROM `db22757`.`jos_comprofiler_fields`
WHERE `fieldid` LIKE '%paypaltest%'
OR `name`
muss das oben in den Code unverändert rein ?
Großen Dank an jeden Helfer
Lg
tobs
Kommentar