php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.06.2004, 12:16  
Gast
 
Beiträge: n/a
Standard Script funktioniert nicht

Hallo,
jetzt komme ich mal ausnahmsweise mit einem grösseren packen an code

Code:
<?
if($_GET[pw] == 'xxx') {
$id = 1;
$anzahl_teams = 0;

$vorname = array('Hans','Peter','Hotte');
$nachname = array('Meier','Mueller','Schmidt');

$n = array('AR','BR','DE','ES','FR','HO','IT','PT','UK');

	while($anzahl_teams < 36) {
	$teamname = 'Freies Team '.$id;
	$passwort = 'unbenutzt';

	$anzahl_teams_1_liga = mysql_num_rows(mysql_query("SELECT * FROM $db_team WHERE liga = '1'")) or mysql_error();
	$anzahl_teams_2_liga = mysql_num_rows(mysql_query("SELECT * FROM $db_team WHERE liga = '2'")) or mysql_error();
	
		if($anzahl_teams_1_liga < 18) { $liga = 1; }
		elseif($anzahl_teams_2_liga < 18) { $liga = 2; }
		srand(time());
		$team_eintragen = mysql_query("INSERT INTO $db_team (teamname, passwort, guthaben, liga, nutzung) VALUES ('$teamname','$passwort','0','$liga','0')") or mysql_error();
		$team_data = mysql_fetch_array(mysql_query("SELECT * FROM $db_team WHERE teamname = '$teamname'")) or mysql_error();	

		$vorname = array('Hans','Peter','Hotte');
		$nachname = array('Meier','Mueller','Schmidt');
		$team_data = mysql_fetch_array(mysql_query("SELECT * FROM $db_team WHERE teamname = '$teamname'")) or mysql_error();
		$anzahl_spieler = 0;
		
			while($anzahl_spieler < 10) {
			$name = $vorname[array_rand($vorname,1)].' '.$nachname[array_rand($nachname,1)];
			$age = rand(17,34);
			$off_staerke = rand(1,100);
			$def_staerke = rand(1,100);
			$technik = rand(1,100);
			$ausdauer = rand(1,100);
			$schnelligkeit = rand(1,100);
			$charakter = rand(1,100);
			$einstellung = rand(1,100);
			$zahl = rand(0,8);
			$nat = $n[$zahl];
			$spieler_eintragen = mysql_query("INSERT INTO $db_spieler (team_id, name, nat, age, off_staerke, def_staerke, spiele, tore, erfahrung, charakter,
			 einstellung, technik, ausdauer, schnelligkeit, fitness)
			 VALUES 
			 ('$team_data[id]','$name','$nat','$age','$off_staerke','$def_staerke','0','0','0','$charakter',
			 '$einstellung','$technik','$ausdauer','$schnelligkeit','100')") or mysql_error();
			$anzahl_spieler++;
			}
		
		$stats_eintragen = mysql_query("INSERT INTO $db_stats (team_id, saison, liga, spiele, punkte, siege, remis,
									niederlagen, tore, gegentore) VALUES ('$team_data[id]','1','$liga','0','0','0','0','0','0','0')") or mysql_error();
	
		$id++;
		$anzahl_teams++;
		print $teamname.' erstellt
';
		}
	

	}
?>
das script erstellt 36 teams, soweit ist alles ok. müsste er eigentlich immer 10 verschiedene spieler für jedes spiel eintrag. doch der macht immer 10 spieler (die untereinander verschieden sind), die immer in die teams eingetragen werden.
noch mal deutlicher: jedes der 36 teams hat genau die selben spieler wie ein anderes team.

hoffe verständlich

danke im voraus :wink:

mfg
DarkManX
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.06.2004, 23:28  
Gast
 
Beiträge: n/a
Standard

*hoch holen*
 
Alt 12.06.2004, 23:30  
Gast
 
Beiträge: n/a
Standard

Ich lese mir nicht den kompletten Code durch! Eventuell postest du mal das Stück, was wichtig ist.

wilko
 
Alt 13.06.2004, 00:46  
Gast
 
Beiträge: n/a
Standard

stell mal das "srand(time())" vor die erste while-Schleife
dann müsste es funzen
 
Alt 13.06.2004, 12:41  
Gast
 
Beiträge: n/a
Standard

jo funktioniert, riessen dank

mfg
DarkManX
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Script funktioniert nicht richtig -> fehlermeldungen PHP Tipps 2005-2 2 12.09.2005 11:29
chmoden von Verzeichnis das von php script verwendet wird? PHP Tipps 2005-2 2 04.08.2005 10:15
Kontakrformular funktioniert nur zum Teil PHP Tipps 2005-2 12 18.07.2005 11:24
script funktioniert nicht. PHP Tipps 2005-2 24 05.07.2005 15:51
[Erledigt] Relay Script PHP-Fortgeschrittene 11 01.06.2005 16:02
[Erledigt] Hilfe bei Download Verwaltungs Script PHP Tipps 2005 8 04.05.2005 10:29
smiley script funktioniert nicht!? HTML, Usability und Barrierefreiheit 3 01.05.2005 17:55
Fehler bei Script, welches Ordner erstellt PsychoEagle PHP Tipps 2005 3 23.04.2005 16:03
Frage: Warum funktioniert dieses PHP/MySQL Script nicht? Datenbanken 9 22.04.2005 06:35
Script funktioniert bei include() nicht mehr :-( seb-web HTML, Usability und Barrierefreiheit 9 24.12.2004 12:35
[Erledigt] python script mit php aufrufen... PHP-Fortgeschrittene 1 17.11.2004 17:11
PHP Script aus PHP aufrufen Stümper PHP Tipps 2004 5 26.09.2004 08:15
"das" Script oder "der" Script?? Simbo Off-Topic Diskussionen 31 16.09.2004 17:04
Header Location funktioniert nicht PHP Tipps 2004 10 12.08.2004 17:11


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:10 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.