[PHP] Gerüst für WebShop

10/20/2013 13:33 Sergeant Wasabi#1
Hallo zusammen,

Ich schreibe gerade an nem Mod für CS der mit SQL arbeitet und wollte gerne eine Art Webshop machen wo man sich Sachen kaufen kann, nur leider hab ich keine Ahnung von PHP.
Ich bin soweit das jeder User automatisch einen User und ein Passwort hat wenn er einmal auf dem Server drauf war, registrieren fällt somit schonmal weg.
Ich brauch halt nur en Login und ne einfach gestaltete Page wo oben halt steht wv. man von der Währung hat und unten stehen halt die Sachen die man sich kaufen kann.
Beim "kaufen" wird eigentlich nur was in der Datenbank geändert und was von der Währung abgezogen.

Ich hoffe hier ist die richtige Sektion um das zu posten.

Greetz,
Sergeant Wasabi.
10/20/2013 13:58 tolio#2
wenn du konkrete probleme bei der umsetzung hast, poste es im detail hier rein, wenn du einfach nur die "lösung" haben willst: [Only registered and activated users can see links. Click Here To Register...]
10/20/2013 14:00 bLUM3#3
Ich könnte dir dabei helfen. Was darf das denn kosten? ;)
10/20/2013 14:04 Sergeant Wasabi#4
Quote:
Originally Posted by tolio View Post
wenn du konkrete probleme bei der umsetzung hast, poste es im detail hier rein, wenn du einfach nur die "lösung" haben willst: [Only registered and activated users can see links. Click Here To Register...]
Alles klar, danke.
Ich würde es auch gerne selbst machen, damit ich es später erweitern kann, gegen ein gemachtes schön designtes hätte ich aber auch nix.

Hab soweit den Login hinbekommen mit Session. Ich müsste nur wissen wie man via Button mehrere SQL Befehle sendet.

Quote:
Originally Posted by bLUM3 View Post
Ich könnte dir dabei helfen. Was darf das denn kosten? ;)
Kommt drauf an, kannst du denn noch ein passendes Design dazu machen?
10/21/2013 14:36 xxfabbelxx#5
moved
10/23/2013 17:33 Luxxus²#6
Hey,

Meld dich mal bei mir per PN, kann dir das Script schreiben ist ja keine große Sache ;)

Best regards
10/23/2013 17:56 Sergeant Wasabi#7
Quote:
Originally Posted by Luxxus² View Post
Hey,

Meld dich mal bei mir per PN, kann dir das Script schreiben ist ja keine große Sache ;)

Best regards
Huhu,

Hab mir bei ThemeForest ein schönes Template geholt und mich einfach mal durch PHP durchgearbeitet.
Wenn ich Fragen habe melde ich mich nochmal. :)

Greetz,
Sergeant Wasabi.
10/23/2013 18:00 Luxxus²#8
Quote:
Originally Posted by Sergeant Wasabi View Post
Huhu,

Hab mir bei ThemeForest ein schönes Template geholt und mich einfach mal durch PHP durchgearbeitet.
Wenn ich Fragen habe melde ich mich nochmal. :)

Greetz,
Sergeant Wasabi.
Hey,
Meinte auch überwiegend das Script, im designen bin ich selbst auch nicht gut ;)

Nur das was du da ja machen willst ist ja eigentlich pipikram sind ja fast nur SQL-UPDATE-QUERYS.

Best regards
10/23/2013 20:52 Sergeant Wasabi#9
Genau. :D

Meine Frage ist jetzt wie ich verschiedene Itemkategorien mit Items drinne am besten abspeichere.
Der User soll sie kaufen können und dann wird in ner bestimmten Tabelle die ID des gekauften Items eingetragen.
10/23/2013 23:44 Luxxus²#10
Bau dir am besten die Item-Tabelle so:
id(AI-Spalter)|item_name|item_beschreibung|item_preis

Dann Machst du bei der User Tabelle einfach folgendes:
UPDATE users SET item = '$id' WHERE id = '$user_id'

Bin gerade leider nur am iPhone online und kann dir somit nur begrenzt helfen, bin wahrscheinlich morgen wieder am PC, dann dürfte es besser klappen, dann kann ich dir da ein wenig einhelfen. Die $ musst du ja eh erstmal bestimmen und die User Tabelle musst du auch noch erstellen.

Best regards
10/24/2013 10:39 Sergeant Wasabi#11
Huhu,

Hab jetzt mal ne Tabelle erstellt und versuche nun alles in ner Tabelle auf der Seite anzeigen zu lassen, nur leider krieg ich immer diesen Error :

Quote:
Warning: mysql_error() expects parameter 1 to be resource, string given on line 165
Mein Code :
PHP Code:
<?php

require_once("config.php");

$verbindung mysql_connect($sql_host$sql_user$sql_pass 
or die(
"Verbindung zur Datenbank konnte nicht hergestellt werden"); 

mysql_select_db($sql_database) or die ("Datenbank konnte nicht ausgewählt werden"); 

$q "SELECT (*) FROM sql_hat_table";

FEHLER IST HIER $r mysql_query($q$verbindung);

for(
$i 1$a mysql_fetch_array($r); $i++) 
{
    echo(
'<tr>');
    echo(
'    <td><img src="'$a['hat_picurl'] . '">');
    echo(
'    <td>'$a['hat_name'] .'</td>');
    echo(
'    <td>'$a['hat_desc'] .'</td>');
    echo(
'    <td>'$a['hat_price'].'</td>');
    echo(
'</tr>');
}  

?>
Was mache ich falsch?
10/24/2013 10:55 Lucky´s#12
Versuchs mal so
Code:
    $r = mysql_query($q);
10/24/2013 11:09 Sergeant Wasabi#13
Kommt en neuer Error :
Quote:
Warning: mysql_error() expects parameter 1 to be resource, string given
Hab mal ne Debug Message hintergemacht, wieso sieht denn mein Query so aus?
PHP Code:
Fatal errorFehler in Query "Resource id #6" ($q
// EDIT:

Habs mal bei SQL Fiddle probiert, der Query geht da :
[Only registered and activated users can see links. Click Here To Register...]
10/24/2013 11:29 Lucky´s#14
Oh man, hab mich verlesen :/
Da steht ja mysql_error()...
Ich füge dich mal schnell in Skype hinzu.
10/24/2013 11:43 Sergeant Wasabi#15
Danke. :)
Er hats mir gefixt.

PHP Code:
$query mysql_query("SELECT * FROM $sql_hat_table");

while(
$row mysql_fetch_assoc($query))
{        
    echo(
'<tr>');
    echo(
'    <td><img src="'$row['hat_picurl'] . '">');
    echo(
'    <td>'$row['hat_name'] .'</td>');
    echo(
'    <td>'$row['hat_desc'] .'</td>');
    echo(
'    <td>'$row['hat_price'].'</td>');
    echo(
'</tr>');