Hallo ich brauche da eine kleine hilfe ich will eine art coin system bauen aber irgend wie komme ich nicht weiter
wenn zb ein user eine naricht sendet soll das 50 coins kosten aber wie baue ich das ein einmal hier die db
Hoffe ihr könnt mir weiter helfen
wenn zb ein user eine naricht sendet soll das 50 coins kosten aber wie baue ich das ein einmal hier die db
PHP-Code:
-- phpMyAdmin SQL Dump
-- version 3.3.8
-- http://www.phpmyadmin.net
--
-- Host: localhost:3306
-- Erstellungszeit: 06. August 2011 um 19:01
-- Server Version: 5.1.46
-- PHP-Version: 5.3.3
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
--
-- Datenbank: `osdate`
--
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `profil`
--
CREATE TABLE IF NOT EXISTS `profil` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`nick` varchar(20) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`status` int(1) unsigned NOT NULL DEFAULT '0',
`punkte` int(10) unsigned NOT NULL DEFAULT '0',
`punkte_ges` int(10) unsigned NOT NULL DEFAULT '0',
`email` varchar(60) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`vorname` varchar(50) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`nachname` varchar(50) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`geburtstag` date NOT NULL DEFAULT '1970-01-01',
`************` int(1) unsigned NOT NULL DEFAULT '0',
`single` int(1) unsigned NOT NULL DEFAULT '0',
`land` varchar(20) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`plz` varchar(5) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`stadt` varchar(60) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`strasse` varchar(30) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`passwort` varchar(10) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`news` int(1) unsigned NOT NULL DEFAULT '0',
`ip` varchar(30) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`handy` varchar(20) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`anmeldung` varchar(10) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`letzte_login` varchar(10) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`profil_edit` varchar(10) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`gewicht` int(3) NOT NULL DEFAULT '0',
`groesse` int(3) NOT NULL DEFAULT '0',
`ich_mag` text COLLATE utf8_unicode_ci NOT NULL,
`ich_mag_nicht` text COLLATE utf8_unicode_ci NOT NULL,
`warum` varchar(100) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`raucher` varchar(50) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`beruf` varchar(50) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=2 ;
--
-- Daten für Tabelle `profil`
--
INSERT INTO `profil` (`id`, `nick`, `status`, `punkte`, `punkte_ges`, `email`, `vorname`, `nachname`,
`geburtstag`, `************`, `single`, `land`, `plz`, `stadt`, `strasse`, `passwort`, `news`, `ip`, `handy`, `anmeldung`,
`letzte_login`, `profil_edit`, `gewicht`, `groesse`, `ich_mag`, `ich_mag_nicht`, `warum`, `raucher`, `beruf`) VALUES
(1, 'dahuf86', 1, 775000, 775000, 'd.hufeisen@hotmail.de', 'daniel', '', '1986-08-02', 2, 1, 'Nordrhein-Westfalen',
'42553', 'velbert', '', 'rrsKw', 0, '178.200.88.119', '', '05.08.2011', '06.08.2011', '05.08.2011', 0, 0, '', '',
'Ich suche "E-Mail Bekanntschaften"', 'Raucher', 'Arbeiter');
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
PHP-Code:
<?
include ("header.php");
include ("login_check.php");
$id=$_REQUEST['id'];
//Abfrage nach dem Empfaengernamen
$e_name = mysql_fetch_object(mysql_query("SELECT nick, id FROM profil WHERE id=$id"));
//Abfrage nach dem Senderrnamen
$s_name = mysql_fetch_object(mysql_query("SELECT nick FROM profil WHERE id=$user_id"));
if ($e_name->nick=="")
{
echo "Dieser User exestiert nicht!";
include ("footer.php");
die();
}
if(isset($send)){
$ignor=mysql_fetch_object(mysql_query("SELECT * FROM ignor WHERE user_id =$id AND ignor_id=$user_id"));
if(isset($ignor->id))
{
include("footer.php");
exit();
}
$punkte = mysql_query ("UPDATE profil SET punkte = punkte - '50', punkte_ges = punkte_ges + '0' WHERE id = '$row->user_id' ");
if($betreff=="") $betreff ="Kein Betreff";
$dz= $datum." - ".$uhrzeit;
mysql_query("INSERT INTO nachrichten (betreff, text, user_id, send_id, datum, e_nick, s_nick ) VALUES
('".html($betreff)."', '".html($text)."', '$id', '$user_id','$dz', '$e_name->nick', '$s_name->nick')");
?>
<table align="left" border="0" width="629" style="border-collapse: collapse">
<tr>
<td valign="top" width="629" height="40">
<a class="St8">Nachricht senden</a>
<hr color="#cc9966" size="1" align="left" width="629">
<table align="center" border="0" width="629" style="border-collapse: collapse">
<tr>
<td class="Klasse3">
<table cellpadding="9">
<tr>
<td align="left" width="345" class="Klasse3"><br><a class="St1">Nachricht wurde erfolgreich an
<? echo $e_name->nick; ?> verschickt.</a><br>
<br>
<li><a href="post_eingang.php" style="color: rgb(000, 000, 000); font-family:Verdana; font-size:10px;
font-weight: bold; text-decoration:none; color:#000000">zum Posteingang</a></li>
<li><a href="show_profil.php?id=<? echo $id; ?>" style="color: rgb(000, 000, 000);
font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none; color:#000000">zum Profil von
<? echo $e_name->nick; ?></a><br> </li>
</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
<td valign="top" width="170">
<table width="170" border="0">
<tr>
<td align="right">
<table width="120" border="0">
<tr>
<td>
<br>
<?include ("adklick.php")?>
<br>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<?
}
else {
//Nick des Users
$row = mysql_fetch_object(mysql_query("SELECT nick FROM profil WHERE id=$id"));
?>
<script language="JavaScript" type="text/javascript">
<!--
function smiley(x){
document.edit.text.value += x;
document.edit.text.focus();
}
//-->
</script>
<table align="left" border="0" width="629" style="border-collapse: collapse">
<tr>
<td valign="top" width="629" height="40">
<a class="St8">Nachricht senden</a>
<hr color="#cc9966" size="1" align="left" width="629">
<table align="center" border="0" width="600" style="border-collapse: collapse">
<tr>
<td width="614" height="27"><a class="St11"> Nachricht an <? echo $e_name->nick; ?> senden</a>
</td>
</tr>
<tr>
<td>
</tr>
<tr>
<td class="Klasse3"><a>Betreff</a><br>
<form method="POST" action="" name="edit">
<input type=text name="betreff" value="Empfangen" size="20"></td>
</tr>
<tr>
<td class="Klasse2">
<textarea rows="7" name="text" cols="73" style="border:inherit; border-color:#000000;background-color:#ffffff; width:600">
</textarea></td>
</tr>
<tr>
<td class="Klasse3">
<script language="JavaScript">document.formular.text.focus();</script>
<?for ($i=1;$i<36;$i++)
{?>
<a href="javascript:smiley('[<? echo $i; ?>]');">
<img src="http://www.php-resource.de/forum/images/smilies/<? echo $i; ?>.gif" border="0"></a>
<?}?>
</td>
</tr>
<tr>
<td align="left" class="Klasse3">
<input type="hidden" value="send" name="send">
<input type="submit" value="Absenden" name="B3" style="margin-top: 5px; border-color:#000000;
background-color:#ffffff">
<?
$werbung=mysql_fetch_object(mysql_query("SELECT code FROM werbung WHERE groesse=1 ORDER BY
rand() LIMIT 1"));
echo $werbung->code;
?>
</td>
</tr>
</table></form>
<td valign="top" width="1700">
<table width="170" border="0">
<tr>
<td align="right">
<table width="120" border="0">
<tr>
<td>
<br>
<?include ("adklick.php")?>
<br>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<?
}
include ("footer.php");
?>
Kommentar